Sarah Leah Whitson

 
'Press freedom does not exist' in Egypt
'Press freedom does not exist' in Egypt
Rights groups on Saturday accused Egypt of curbing press freedom after a Cairo court this week sentenced four editors each to one year in prison...

Client Media Releases

UKZN School of Engineering celebrates accreditation from ECSA
MTN celebrates 25 years of enhancing lives through superior network connectivity
Financial services businesses focus on CX