U.S.

Associated Press
Mexican soldiers patrol the beach of San Jose del Cabo in Mexico's Baja Peninsula, Sunday, June 17, 2012. The G-20 summit starts in Los Cabos on Monday. (AP Photo/Eduardo Verdugo)

View gallery

500 photos

National news events

View Comments (1)