Places Of Worship Cannot Encroach Land, Hinder Development: Delhi Court

Places of worship cannot encroach public land and hinder development activities for the larger segment of public, the Delhi High Court has said while permitting the demolition of portions of a temple...