Global Markets
UK’s New Anti-Muslim Hate Definition Sparks Free Speech Debate
The UK is set to roll out an official definition of 'anti-Muslim hate', ditching the term 'Islamophobia'. Supporters say it...
24/12/2025
2 views