Ahmad Massoud, the leader of the National Resistance Front of Afghanistan, recently declared he will defeat the Taliban “no matter the odds.” For Massoud to mount a military threat to the Taliban, he would need the cooperation of the Central Asian republics, Iran or Pakistan (among others) to do the job. However, Afghanistan’s neighbors have...
Read More