The Delhi High Court has imposed an interim stay on the release of the film Udaipur Files: Kanhaiya Lal Tailor Murder, citing concerns over “communal harmony and public order.” The order came just one day before the film was scheduled to be released on Friday, July 11. A division bench led by Chief Justice D.K. […]