Indian Politicians: The Devil Wears White

I am an Indian politician. I wear white. Who am I? What do I do? Why am I invincible? Where do I come from? What are my views on governance […]