in delhi everyone pees on the street. everyone meaning every man who is not in touch with his environment/odorous sensitive side. as i was quietly waiting for the green light i saw a man building a wall (no metaphor here). after laying a few bricks from the sitting position, he stood up, looked to his left and graciously peed on the little wall.
imagine my surprise. you can't.