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. Department of Defense
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. Department of Defense

Local

With his province hit by ‘mother of all bombs,’ Afghan refugee in Sacramento hopes for peace

April 13, 2017 2:29 PM

Comments

Videos