Ochoa Witness Murder: Two Still Alive, One Dead
Fabio Ochoa Vásquez, a former key player in Pablo Escobar’s notorious Medellín cocaine cartel, has been released in Colombia after serving 25 years of a 30-year sentence in the United States. His deportation and immediate release have reignited discussions about his role in the cartel and the ongoing legacy of it’s criminal activities. Ochoa, born … Read more