Africa2018: improving women's rights and economy
  • 5 years ago
Sharm El Sheikh is an Egyptian resort town between the desert of the Sinai Peninsula and the Red Sea. Over the past six months, Sharm El Sheikh has played host to two international conferences and now