God Save Great Britain - British patriots cause turmoil.

Started by Olatunbosun, 2025-04-13 22:22

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

🚨British patriots wreak havoc on islamists trying to promote the Quran in a high street in Liverpool.

Do you support them?