International Desk

China's Quick COVID Curbs Lift Causes 2 Million Excess Deaths

BEIJING- A recent study conducted by the Fred Hutchinson Cancer Center in Seattle, USA, examined mortality data and online sources related to China's decision to dismantle its strict COVID-19 measu...

Read More