9 May 2008

Russia Puts on Military Show

From Checkpoint, 6:23 pm on 9 May 2008

Russia is about to put on its biggest show of military might since the end of the Cold War.