US and Mexican authorities have finally captured who officials call the biggest drug lord since Al Capone.
According to AP, Joaquin "El Chapo" Guzman was arrested in the early hours Saturday at a beach resort in Mazatlan, Mexico. Not much is being said about the arrest, but Guzman faced federal drug trafficking charges in the Unites States for his drug ring in Chicago.
Officials have Al Capone's reign to Guzman's "amateur." Guzman was named 'Public Enemy No. 1' in Chicago Crime Commission and the DEA. As the head of the Sinaloa Cartel, the criminal is connected to over 10,000 deaths in the city.