What is China’s ‘Walking Pneumonia’ that has put India on high alert? | Should you be scared?

Channel: WION
13K views • 27/04/2024