Afghans ‘Thought the End of the World Had Come’ After MOAB Strike
LISTEN TO TLR’S LATEST PODCAST: By: Saagar Enjeti Chaos erupted after the U.S. dropped the largest non-nuclear bomb in its arsenal on an Islamic State training camp in Afghanistan Thursday, local villagers told The Guardian. The bomb was dropped on Achin district in Nangarhar province, the long-time home of the terrorist group in Afghanistan. ISIS has…

