BBC now admits al qaeda never existed
Good evening! It's Friday July 25, 2025 at 11:04 PM