Panchayat’s role under suspicion