November 15, 2024

Laden son Hamza alive and commanding Al Qaeda in Afghanistan