By Finian Cunningham | RT | August 16, 2018 The dramatic, and seemingly unstoppable, surge of Taliban offensives across Afghanistan is proof that the US is fast becoming the latest foreign power to succumb to failure in a land known for for being the “graveyard of empires”. But unlike past empires defeated in Afghanistan, the […]
Source