World News Historical US Military Drop of Largest Non-Nuclear Bomb on Afghanistan 14 Apr 2017 — 1 Comment