CHINA and India have been in a standoff over the Himalayan region of Ladakh since June as tensions continue to rise in what has been called “the most difficult phase” in decades.
Daily Express :: News Feed
CHINA and India have been in a standoff over the Himalayan region of Ladakh since June as tensions continue to rise in what has been called “the most difficult phase” in decades.
Daily Express :: News Feed