Taliban punished by holding Panchayat