Of Very Very Important People

Have you ever been whistled out of a public park, shooed while halting at a parking place, insulted at a railway ticket window, mocked at a police station? If you were a common citizen of India, you must have been. Admit it.  Born and brought up in India, I have faced this and often my friends have told […]