somtribune.com
The US, the Taliban and the Stunning Defeat in Afghanistan
The Taliban victory is a major humiliation for the US, but perhaps that’s the silver lining of the Afghan tragedy. Last week’s turn of events in Afghanistan has been utterly shocking but hardly sur…