Report copyright - Egypt’s Brief Revolution Vicky Lieu Period 3. Egypt is located in North Africa It borders the Mediterranean sea to the north Libya is to the west Sudan
Please pass captcha verification before submit form
Please pass captcha verification before submit form