20120608 city.ranchi: Villagers block road to protest police inaction