NPR’s Corey Flintoff tells NPR’s Scott Simon about Russia’s celebration of the victory over Hitler 70 years ago Saturday. Western leaders stayed away to protest Russian moves on Ukraine.

This story is on us. Create a free account to keep reading.