India China Talks Satellite Images Of Meeting Venue Near Lac
India China Talks: Satellite Images Of Meeting Venue Near LAC
India and China are holding the second round of Corps Commander-level talks on the Chinese side of the border to discuss and resolve the violent face-off between Indian and the Chinese troops in Ladakh.