1. Skip to navigation
  2. Skip to content
  3. Skip to secondary content


Tag Results for "Carlos Oliva Castillo"

Zetas No. 3 Commander Captured in Coahuila, Mexico

Thursday, Mexican officials announced that the No. 3 leader of the notorious Los Zetas drug cartel has been captured. Mexican soldiers captured Carlos Oliva-Castillo known as “La Rana” or “The Frog”, in the Coahuila capital city, Saltillo, about 250 miles south of Texas. continue reading »