Lincoln Mitchell is a writer and scholar based in New York and San Francisco. He has written extensively about American politics and US foreign policy. He teaches political science at Columbia University.
NEW YORK –(Washington Insider Magazine) – The fall of Afghanistan and the victory of the Taliban since the US withdrawal of troops from that country...