Tensions between the world’s two most populous countries have risen to their highest levels in more than four decades after 20 Indian soldiers were reportedly killed in hand-to-hand combat in the Himalayas. India has detected unusual movement of China’s People’s Liberation Army Air Force (PLAAF) along the border in Ladakh and put …
Read More »