Showing posts with label WWII. Show all posts
Showing posts with label WWII. Show all posts

Tuesday, May 11, 2010

Allies March together in Red Square to Mark Defeat of Hitler

Russia Today reports: "For the first time in history American, British, French and other foreign troops joined Russian soldiers in a spectacular grand parade to mark the defeat of Hitler."