FCNL Condemns Massive Ordnance Air Blast Deployed in Afghanistan
The U.S. Air Force just dropped the largest non-nuclear bomb in its arsenal in Afghanistan – the first time a MOAB (also known as “Mother of All Bombs”) has been used in combat. This is a significant escalation of the U.S. war in Afghanistan, more than 15 years after the U.S. invasion.