Clean Shores Egypt
Clean Shores Egypt, a branch of a global non-profit organization that aims at saving shores from pollition, has concluded its four activities in Kafr El-Sheikh governorate, which started from September 12th, with the participation of 35 volunteers.