Russia held a massive WWII memorial parade in Moscow despite its ongoing coronavirus outbreak. Veterans spent 14 days in quarantine to sit with Putin.

Business Insider Feedburner