April 26, 2025 02:13 AM

Archives

April 14, 2017 · News

Largest Non-Nuclear Bomb From US Finds Its Way To Terrorist Forces In Afghanistan

The "Mother of All Bombs" was dropped in eastern Afghanistan earlier this week to quell ISIS forces in the country.

by Sheobi Anne Ramos

· News
· Leisure