A Drug Kingpin Who Faked His Own Death and Fled Justice Runs Out of Luck

by | Nov 18, 2025 | news, Top News

Wilmer Chavarria was arrested in Spain after running his alleged drug operation from abroad for four years.

Written By

Written by Albert Pham, News Curator and Blogger

Related Posts

0 Comments