Lil Bibby Calls El Chapo A ‘God’ After Prison Escape
Mexico’s top drug lord Joaquin “El Chapo” Guzman Loera made top headlines after he escaped from a maximum-security prison outside Mexico City on Saturday, July 11.
Read MoreMexico’s top drug lord Joaquin “El Chapo” Guzman Loera made top headlines after he escaped from a maximum-security prison outside Mexico City on Saturday, July 11.
Read More