Bussiness3 months ago
Real-life Narcos busted: US authorities capture top Sinaloa Cartel leaders
In a stark reminder of the real-world impact of drug cartels, American law enforcement officials arrested two top leaders of the Sinaloa Cartel on Thursday....