RebelGator » 15 Apr 2026, 5:44 pm » wrote: ↑15 Apr 2026, 5:44 pm You believe Islamic sources? Pakistan, the same Pakistan that hid bin Laden for years....that Pakistan?