Remembering Ahmad Shah Massoud

Often compared to the famous Che Guevara of Latin America, Ahmad Shah Massoud was a freedom fighter and national hero of Afghanistan, who fought against first the Soviet invasion of his country before then fighting against the Taliban who attempted, and are still attempting, to control all aspects of Afghanistan. Massoud was brutally murdered on … Continue reading Remembering Ahmad Shah Massoud