What US Defeat in Afghanistan Means for China

For the implications of U.S. global power, the collapse of Kabul was incomparably worse than the fall of Saigon, writes Alfred W. McCoy.  By Alfred McCoy TomDispatch.com The collapse of the American project in Afghanistan may fade fast from the news in … Continue reading What US Defeat in Afghanistan Means for China