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

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

April 13, 2017 02:29 PM