Search
Feb 262 min read
Suella: Anti-Muslim
'Islamists are now in charge of Britain' was published in The Telegraph by former Home Secretary, Suella Braverman. Where is the outcry?
Nov 13, 20233 min read
Cameron is BACK
"You're confused bro, I'm confused."