nefarious101 » 10 Aug 2026, 5:58 pm » wrote: ↑10 Aug 2026, 5:58 pm not talking about China....Islam is Satan's nest