Photo of the Day

Associated Press
Jesus Alfredo Guzman Salazar is presented to the media in Mexico City, Thursday, June 21, 2012. Mexican marines detained Jesus Alfredo Guzman Salazar, 26, one of the sons of Mexico's most-wanted drug kingpin, Joaquin "El Chapo" Guzman Loera, leader of the powerful Sinaloa cartel. (AP Photo/Marco Ugarte)

View gallery

500 photos

View Comments (2)