Home Tags Ahmad Shah Massoud

Tag: Ahmad Shah Massoud

NEO – Afghanistan: The USA’s Illusory Achievements

Jim W. Dean - Here we are again playing 'Pin the Tail on the Donkey' children's blame game on a 20 year war with three presidents, where the Trumpers' goal is to stick Biden with the turd sandwich.

What's HOT from Senior Editors