Why is Afghanistan called the graveyard of empires?