A clear majority of German MPs have voted to legalise same-sex marriage, days after Chancellor Angela Merkel dropped her opposition to a vote.
A clear majority of German MPs have voted to legalise same-sex marriage, days after Chancellor Angela Merkel dropped her opposition to a vote.
Steven Anderson of the Faithful Word Baptist Church prohibited from entering country after 60,000 people signed online petition objecting to his ‘hate speech’