Tempest62 » 28 Dec 2023, 3:58 pm » wrote: ↑28 Dec 2023, 3:58 pm A direct threat to humanity and the rise of Islamic supremacy on the planet via Satan (the 12th imam).