04-28-2010, 02:32 PM
I wasn't sure where to put this, and I'm not really looking to start a debate.
But this is really fucked up.
http://www.telegraph.co.uk/news/worldnew...rtion.html
But this is really fucked up.
http://www.telegraph.co.uk/news/worldnew...rtion.html