Forgive me for misleading you. The toilets in Delhi, the capital of India, are not state of the art but the most dirty and ill-managed toilets in the world.
There are public urinals for men every where; men can spend their penny literally on road-side. Urinating men are as common a sight as cows in the […]