India on Tuesday underlined that there's "artistic freedom" in the country and filmmakers have the right to exercise it, government sources said after Chinese media claimed Salman Khan's upcoming 'Battle of Galwan' "distorts facts". Take a look at what happened between India and China in the Galwan clash.