Several Parts Of China Under Lockdown After A New Life-Threatening Flu Breaks Out
In recent weeks, several cities including Xi’an, and regions in China have been placed under lockdown following the emergence of a new, potentially life-threatening flu. The virus, which is believed to have originated in birds, has reportedly claimed several lives and has sparked fears of a wider outbreak. Severe backlash on the implemented decision Authorities […]