El Chapo Guzman Goes On Trial

  • By Trevor
  • January 27, 2018
  • Comments Off on El Chapo Guzman Goes On Trial

Known to the world as one of the more celebrated Drug Lords, Joaquin “El Chapo” Guzman is finally set to go on trial in the United States of America. Legally … Continue Reading →