Last Thursday the United States military dropped a bomb on ISIS targets in eastern Afghanistan. Not just any bomb: the largest non-nuclear bomb in America’s arsenal, the 21,000-pound GBU-43/B, also known as the MOAB—a Massive Ordinance Air Blast. Apparently also…
Kristin Kobes Du MezApril 20, 2017