Masechaba Sefularo

EWN default image new logo
Masechaba Sefularo is a reporter for Eyewitness News based in Johannesburg.

News Feed

'I got tired of believing'

Stephen Mcgowan has described how he found himself alone and doubting that he would ever be freed.