Tag: Misr Foundation for Health and Sustainable Development

Cancer foundation instils hope in affected children 

In honour of Childhood Cancer Awareness Month, a puppet show event has…

Maya Nawar Maya Nawar