Air Force drops biggest non-nuclear bomb ever in Afghanistan

2017-04-14 17

Air Force drops biggest non-nuclear bomb ever in Afghanistan