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 is a rare acknowledgment of massive mobilisation of troops and equipment along the disputed boundary, the…