Sep 11, 2021 | In the trenches, Opinion
The United States military shocked and awed the Taliban forces in Kabul, swiftly retaliating against radical Islamists for giving Osama bin Laden a safe haven in Afghanistan after the World Trade Center attack in New York in 2001.Twenty years later, it was the...