Today in Pictures: June 30
China celebrates Mao, Times Square streaker, Milky Way in Slovakia and more of the best pictures of the day.
Lance Sergeant Stuart Laing from the Welsh Guards rehearses the Last Post on a bugle that was sounded at the Battle of the Somme at Westminster Abbey in London.
U.S. Customs and Border Protection officer Arrisia Sims sings the 'Star Spangled Banner' national anthem during a press conference ahead of the Fourth of July weekend at Hartsfield-Jackson Atlanta International Airport.
New York Police Department officers speak with a naked man atop the TKTS booth on Broadway at the north end of Times Square in New York City.
A Sadhu prays before registering for the annual pilgrimage to the Amarnath cave shrine, at a base camp in Jammu, India.
A visitor uses her phone to take a photo of artwork featuring Chinese former leader Mao Zedong. The piece is part of an exhibition at the National Museum of China in Beijing that celebrates the 95th anniversary of the Founding of the Communist Party.
A woman walks down a spiral staircase at the Gottesaue castle in Karlsruhe, Germany.
Elephant Maja of Circus Busch walks with Circus ringmaster Hardy Scholl on the streets in Berlin.
Women pray during the funerals of Maryam Amiri, Karime Amiri, Zahra Amiri and Huda Amiri. They were killed two days prior by a suicide bombing and gun attack that targeted Istanbul's Ataturk airport, killing 42 people.
Henning Solberg of Norway drives his Ford Fiesta RS WRC during a shakedown of Rally Poland, Mikolajki, Poland.