Germany’s “marriage for all” bill was passed last Friday with 393-226 votes and four abstentions. Surprising conscience vote results show all six Muslim MPs voted in favour of it. Chancellor Angela Merkel, known for her liberal views, voted against it. Four of the six Muslim MPs are with the Green Party, one is with the Read more