It takes the British to say what needs to be said….

It has taken a British publication to sum up the absolute screwed up notion that our country may well elect Barack Obama as President.
Summary paragraph from The Spectator, UK:
You have to pinch yourself – a Marxisant radical who all his life has been mentored by, sat at the feet of, worshipped with, befriended, endorsed the [...]