Eleanora Vio

Eleanora Vio is a freelance journalist based in Egypt.