Leanne de Bassompierre

EWN default image new logo
Leanne de Bassompierre is Eyewitness News deputy news editor in Cape Town.

News Feed