What is this? pic.twitter.com/BesnPiwI4G
— RadioGenoa (@RadioGenoa) August 26, 2026
China is now closing mosques and converting them into barns for raising chickens as a way to fight radicalism. China officially considers Islam a ‘mental illness.’ Do you like this idea?
Pakistan has deported over 3 million illegal immigrants from Afghanistan and other countries back to their countries since 2023!

