Report copyright - eekly News - St Margaret's School for Girls · Leila Aboulela was born in Cairo, grew up in Khartoum and moved in her mid-twenties to Aberdeen. She is the author of five novels, Bird
Please pass captcha verification before submit form