‘Step down, Xi Jinping’: Hundreds at Harvard, NYC, Chicago protest against China –…
CAMBRIDGE: Hundreds of people gathered Tuesday at Harvard University and near Chinese consulates in New York and Chicago to support protesters who have called for that country's leader to step down amid severe anti-virus restrictions in…