India has affirmed artistic freedom after China criticized the upcoming film 'Battle of Galwan' for allegedly distorting facts. Government sources emphasized filmmakers' liberty, distancing the government from the movie's production.
Read the full story on Quick Digest