Foreign Correspondents' VoiceAlan HerreraSeptember 06, 2023Roderick Macleod, BBC Roderick Macleod Sheds Light on the Joys and Complexities of Being a Foreign Journalist The native South African is a Senior Producer for BBC News. Foreign Correspondents' VoiceAlan HerreraSeptember 06, 2023Roderick Macleod, BBC