Christa Larwood

Christa Larwood

Presenter
BBC World News