What is the difference between Gram Sabha and Gram Panchayat?



2
1