World in pictures

Estonian troops parade in Narva, Estonia, Tuesday, Feb. 24, 2015. Troops and vehicles from U.S. and NATO regiments took part in the military parade to mark Estonia’s Independence Day near the Russian border, in the first ... Read article Credits AP
back next