Friday, July 17, 2026

“I’m here to rule you. Why are you proud of UK? This is my land, it belongs to Allah” says a recently arrived migrant, living for free in a British hotel