Russia held a massive WWII memorial parade in Moscow despite its ongoing coronavirus outbreak. Veterans spent 14 days in quarantine to sit with Putin. Jun 24, 2020By crystalg Business Insider Feedburner