A look at the best news photos from around the world.
Russian soldiers march during a rehearsal of the Victory Day Parade in Alabino, outside Moscow. The parade will take place on Moscow's Red Square on May 9 to commemorate the 1945 defeat of Nazi Germany.
Commuters crowd a bridge as they wait to board public buses on the "Day Without Cars and Motorcycle" in Bogota, Colombia. Many residents in the capital walked, biked, or took public transportation to their destinations to promote alternative transportation as a way to reduce smog.
Israeli female soldiers hold wreaths next to the wall of names of fallen soldiers at the Armored Corps memorial, before a ceremony marking the annual Memorial Day for soldiers and civilians killed in more than a century of conflict between Jews and Arabs, in Latrun near Jerusalem.
Amnesty International volunteers place hundreds of "SOS Europe" paper boats on the beach of San Sebastian in Barcelona, Spain. The protest calls on the EU to highlight the immigration crisis in the Mediterranean, with hundreds of migrants having drowned trying to reach Europe in recent days.