Beijing’s state-run CGTN’s tweet featuring Mount Everest ‘located in China’s Tibet Autonomous Region’ sparked a row among the netizens of India and Nepal who trolled the Communist country.
Troops of India and China were involved in a face-off and many of them sustained minor injuries in the clash near Naku La in the Sikkim sector along the Sino-Indo border
Even as efforts are on to develop a vaccine against coronavirus, China is believed to have successfully conducted the first COVID-19 vaccine test on animals.