"Mother of all bombs" (MOAB) test detonation

File video from 2003 shows the Department of Defense test detonating the United States' largest bomb. The MOAB was detonated against the Islamic State in Afghanistan on April 13.
Up Next
File video from 2003 shows the Department of Defense test detonating the United States' largest bomb. The MOAB was detonated against the Islamic State in Afghanistan on April 13.
Sacto 911

Sacto 911

Covering crime, police and courts in the Sacramento region

He was a good soldier, but a poor recruiter; now he's headed to prison

May 24, 2018 12:20 PM