Howayda Mostafa, professor of mass communications at the University of Cairo, spoke with Clottey

Your browser doesn’t support HTML5