As the U.S. breaks records practically every day for the number of new coronavirus cases, the rest of the world has come to fear America as it haltingly celebrates Independence Day today. Meanwhile, Decrying a "left-wing cultural revolution," President Donald Trump held a rally Friday at Mount Rushmore, saying, "these heroes will never be defaced." Click here to subscribe now to Flashback, OZY’s newest podcast: https://megaphone.link/HSW9425294283