December 17, 2024

Laden son Hamza alive and commanding Al Qaeda in Afghanistan