Jimmy
on March 11, 2024
0 views
Islamists are responsible for 94% of terrorist deaths in Britain & 16/23, 70% of attacks. But the govt wastes £117 million on Muslim communities.
Dimension: 771 x 1200
File Size: 107.62 Kb
Be the first person to like this.