New Delhi Railway Station, World Class!

India is a country, where taxpayers do not have much say on how their tax money is being spent. Our tax is forcefully deducted from our salary at the end of every month. Our political leaders and bureaucrats do not assume that they should be accountable to us common public about amenities and conveniences they... Continue Reading →

Blog at

Up ↑