India and China have swapped accusations over the latest clash along the disputed border in the Himalayas. FSN’s Sreoshi Mukherjee reports that both sides blame the other for the escalation, with China slamming India for initiating the clash by allowing its soldiers to allegedly cross the line and open fire and India insisting that Chinese troops are deliberately trying to provoke and intimidate Indian forces.