20121127 city.ranchi: Lohardaga panchayat bans open defecation