Africa2018: improving women's rights and economy

Views 10

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

Share This Video


Download

  
Report form