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


Tag Results for "Sergio Villarreal Barragan"

‘El Grande’ Mexican Key Drug Lord Captured

Mexican authorities are announcing the capture of one of the country’s most wanted drug lords, Sergio Villarreal Barragan, also known as El Grande. Barragan was arrested continue reading »