On Air

Moscow is commemorating the victory over Nazi Germany in WWII with a fireworks display that will mark Victory Day by illuminating several locations in Russia’s capital, including Red Square, Sparrow Hills, and Poklonnaya Hill.