This photo provided by Ben Thorndike shows the scene following an explosion at the 2013 Boston Marathon in Boston.
Indian sand artist Sudarshan Pattnaik gives finishing touches to his sand sculpture of former Britain’s Prime Minister Margaret Thatcher as a mark of homage, at the golden beach of Puri.
South Korean protesters hold an anti-North Korea rally with a defaced image of North Korean leader Kim Jong Un, at downtown Seoul, South Korea.
A masked teacher hold an axe blocks a major highway during a protest in Chilpancingo, Mexico.
Singer Beyonce performs on the opening night of her "Mrs. Carter Show World Tour 2013", at the Kombank Arena in Belgrade, Serbia.
A leopard growls from inside a cage at a wildlife park in Jammu.
Former President George H.W. Bush poses for a group photo with the newly-announced Houston Texans cheerleaders during a ceremony introducing the new squad at the team`s NFL football training facility in Houston.