The petition also accused local police of failing to take action despite ongoing violations.
The Places of Worship Act mandates that the religious character of any site.
The Municipal Corporation of Delhi (MCD) is preparing to launch a new licensing policy for meat shops.