Sunday, January 11, 2026

Muslim MP Iqbal Mohamed cried in the British Parliament and said that cousin marriage is part of his culture, and that banning it would be ‘Islamophobic.’