Looks like a picture from decades past, but instead it is from yesterday: Russia showcased its military might and youthful new president to the world Friday, as heavy tanks and missile launchers rumbled across Red Square in a Victory Day parade for the first time since the Soviet era. In a nationally broadcast speech two […]
May 9
2008