The Madras High Court recently observed that every stone placed on public roads and draped in clothes can’t be considered a religious idol. The petitioner had sought relief and police protection to remove what he branded as a “stone” that was “projected as an idol” at the entrance of his private property. Justice Venkatesh said, “It is quite unfortunate that …