Image Credit: Shortpedia

New satellite images aired by China TV helps India prove it's claim


Content Team

New satellite images aired last night by China on state-run television helped India in proving its claim that Chinese troops tried to prevent Indian soldiers from legitimate activity on India's side of the border in the Galwan Valley region. A programme on CCTV-4, the Chinese state broadcaster, ran satellite images last night in which, it said, pick up an Indian helicopter pad and camps on the Galwan River at Patrol Point 14.