Joaquin ‘El Chapo’ Guzman Loera Found Guilty on All Charges
Mexican drug lord, Joaquin “El Chapo” Guzman Loera has been found guilty on all 10 federal criminal counts he was facing. As the leader of the Sinaloa Cartel, it was believed that El Chapo has made nearly $14 billion. He is now likely to serve life in prison. Visit streaming.thesource.com for more information CNN reports El […]