This page has moved to a new address.

India to deploy 36,000 extra troops on China border