Britain’s left-wing government has blocked a law seeking to outlaw first-cousin marriages, a move critics have slammed as appeasement for Muslim voters. As pressure grows on Prime Minister Keir Starmer over his government’s refusal to […]
The post British Government Blocks Law Outlawing Cousin Marriages to Appease Muslim Voters appeared first on The People’s Voice.