Arvind Kejriwal: Another Delusion in the Making

The Indian political scene, just like any other country‚Äôs political scene, is full of leaders who are good at the art of leadership of humbuggery and manipulation. Today many people in India are worrying about Narendra Modi government, just like any other past governments, as it also did not fulfill its election campaign promises. Narendra […]