India's Sharp Counter After China's Criticism Of Salman Khan's Galwan Film

India on Tuesday underlined that there's "artistic freedom" in the country and filmmakers have the right to make films exercising this freedom, government sources said after Chinese media claimed the Salman Khan starrer 'Battle of Galwan' "distorts facts".