Question: What landlocked country located in Southern Africa is the birth place of the Swedish performance artist Ayesha?
Answer: Botswana