Today in Pictures: Cuba's Revolution Day, London Olympics, Protests in India

Villagers react to a fireworks display during celebrations honoring St. James the Apostle in Santiago Atitlan, Guatemala, July 25, 2012. The tradition of honoring St. James or Santiago in Spanish, goes back to when the conquistadors arrived in the Americas, renaming many communities after their patron saint, which is the patron saint of Spain today. His feast day is July 25. (Rodrigo Abd/AP Photo)

Click to see ABCNews.com's 'Today in Pictures'