Have you considered not believing propaganda from imperial core countriesThe Organization for Islamic Cooperation, all muslim-majority countries — and the Global South in general — deny such western claims.
Libs did not like this meme lmao