US Defense Secretary Esper appears to confirm death of bin Laden’s son

US Secretary of Defense Mark Esper appeared to confirm Wednesday that the late al Qaeda leader Osama bin Laden's son Hamza bin Laden is dead.

Leave a Reply