January 28, 2025 / 0 Comment Re: UK has been ‘active participant in Israel’s genocide in Gaza’, new report claims By Muhammad Nouman - In Uncategorized Share That is a picture of either Satan, or the son of Satan. In some countries, when they want to insult you, they will call an “Angrez (ang.rez). It means the “English (British)” – as reference to Satan. Source link