Tag: New Delhi

India’s Central Bord of Film Certification has refused to allow permission to screen No Fire Zone: The Killing Fields of Sri Lanka, Hindustan Times reported on Sunday. Responding to the…

Advertisements

Uncategorized

Uncategorized