Is this the guy who got tackled for saying “Did the second one go off?” Where is that guy?
Hamza bin Laden.
Heir to Al Quaida.
The controller.
If Obama had a son...