BREAKING NEWS

2009-05-09

World

Russia marks WW2 Victory Day

Bathed in sunshine, Moscow’s Red Square hosted the commemorations for the end of World War Two. May 9th is traditionally seen here as the final