Homophobia at the very highest level of government in the UK and Northern Ireland. Ken Maginnis Is it not the responsibility of [...] Read More