Question: why do amir and baba flee afghanistan?
Answer: Baba and Amir leave Afghanistan for the US via Pakistan because of the Soviet invasion. Baba couldn't stomach the idea of his country being ruined physically and ideologially by the Communists; so he leaves before it is too late. As a capitalistic businessman, his life and Amir's would have been in danger.