XDLXDL
Newly arrived “refugee” in the UK: “I’m here to f*ing rule. This is my land. This is Allah’s land.” · XDL