Mona Moselhy

Mona Moselhy

Director of News Programs at Nile TV International

niletv

Events Joined