A cartel boss shot to death by police in Mexico last week helped Olympian Ryan Wedding traffic drugs and avoid the authorities before his arrest in January 2026, the U.S. Department of Justice said on Tuesday. In an indictment unsealed Tuesday, federal prosecutors alleged that Edgar Aaron Vazquez Alvarado, or “El General,” trafficked cocaine for […]
