20120510 city.ranchi: Road blocked in protest against power supply snag