Delhi high court judge S Muralidhar castigated police over the violence which left more than 30 dead.