New Delhi, Jan 16 - Chairperson of Central Board of Film Certification (CBFC) Leela Samson has resigned citing reasons of 'interference and corruption' after the Film Certification Appellate Tribunal (FCAT) apparently cleared the controversial film Messenger of God ( MSG) that stars Dera Saccha Sauda chief Gurmeet Ram Rahim Singh.
Trending Articles
More Pages to Explore .....