Russia Marks WWII Victory with Parade
Russia held a major military parade in Moscow's Red Square to mark the 80th anniversary of the Soviet victory over Nazi Germany. The event, led by President Vladimir Putin, drew 29 foreign leaders, including Chinese President Xi…