Showing posts from September 28, 2003
Well I'm back in England for a few days and things are as grim as ever. London's latest problem? Dealing with public urination and defecation on the streets. Not in alleyways, or up against trees, but people just up and crapping in the middle of the streets after a night out binge drinking. Nice to see things are getting so much better.