20121108 city.ranchi: Women police station gheraoed in Ranchi