Politicians & Public Transport in India: The Need to Look Beyond Inaugurations & Celebrations

India, celebrating 67 years of Independence and holding its 16th National Elections, is the largest democracy in the world. Lots of promises are made by all political parties and their representatives, who introduce themselves as the ‘common man’ or a ‘public servant,’ but are still politicians.read more