bharatiya jhagda party

BJP Gets A New Name: Bharatiya Jhagda Party!

New Delhi: Bad-mouthing and criticizing rival political parties is part and parcel of India’s electoral democracy. Senior Aam Aadmi Party…

June 11, 2021