Mike de Villiers
Mike De Villiers is a journalist and media program manager who is Director of IREX Europe. He has covered global events as a reporter and editor with BBC World Service Television, BBC World Service Radio, and British Columbia Television in Canada[1].