A 46-year-old temple near Thiruvallur, near Chennai, was demolished on a High Court order as it was located on government land.

A 46-year-old temple near Thiruvallur, near Chennai, was demolished on a High Court order as it was located on government land.