India “rushed troops” to its border with China in the Ladakh Valley hours after Beijing boasted that it had “bolstered” its military presence along the border on Monday, the Economic Times of India reported.
Share this: