The Chinese government is mocking US efforts to combat the COVID-19 pandemic in a new video that stars the Statue of Liberty made of Legos. A video titled “Once Upon a Virus” was posted this week to the official Twitter accounts of both the Chinese embassy in France and the state-run China Daily newspaper. The...