AFP

100,000 Russians march on Red Square in patriotic fervour

show full description
 
 
100,000 Russians march on Red Square in patriotic fervour | NewsLook