Can you spot the truly “retarded” people in this story? April 19, 2008 By admin England is doomed, quite possibly possessed by Satan. More from my siteSalim Mansur’s last column for Sun papersMy chat with Ezra Levant about Toronto’s rape-preacher (video)If you were writing about Obama & the closing of Gitmo…Wow! Amazing images from yesterday’s rally!