Since the World's been Turning
Episode 106 - Russians in Afghanistan
In this episode, we return to the Middle East and explore the country known as the Graveyard of Empires: Afghanistan. More than 30 years before Americas War on Terror began, Russian troops invaded the mountainous region and plunged the country into confl