Loading video...

Video Failed to Load

Go Home

There are approximately 500 mosques in London. There is zero reason this should be happening in Trafalgar Square tonight! This is not Islamabad ! Restore Britain Redirect

62,455 views • 6 months ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos