Illustration: Liu Rui/GT
Taiwan is an inalienable part of China's territory, and India, as a country having diplomatic relations with China, ...
Total deaths in India due to COVID-19 pandemic surpassed the 120,000-mark on Wednesday, according to the latest data ...