Indian court clears release of controversial drug-based film

Record ID: 421525