INDIA | Friday, 16 Nov 2007 | Views [3580]
Well - from the main streets of Delhi, across the countryside, alongside train tracks, in the hedge at the temple in Sarnath, in fact almost everywhere you look there are men urinating. In fact there are men everywhere and far fewer women in any crowd.... Read more >
Tags: On the Road