So Niall Ferguson can't be racist because his "best friend" is gay and he is married to a bigot who was born in Somalia.
A source on politics, war, the Middle East, Arabic poetry, and art.
So Niall Ferguson can't be racist because his "best friend" is gay and he is married to a bigot who was born in Somalia.