
Crime
El Chapo Guzman Bust Reveals Testosterone Stash
Does Testosterone Give Drug Lords an Unfair Advantage? El Chapo Guzmán, leader of the Sinaloa Cartel, was arrested recently for suspicion of countless murders and smuggling billions of dollars worth of drugs into the United […]