china state media

Massive Military Deployment Along India Border, Admits China’s State Media

Beijing: China’s state media has admitted that there has, indeed, been heavy military deployment along the India border. In what…

September 9, 2020