Dominic Majola

EWN default image new logo
Dominic Majola is an Eyewitness News Intern based in Johannesburg.

News Feed