The collective name for a group of homophobes? A DUP – A Brief History Of Hate

Warning this article contains extremely offensive homophobic comments that could [...]