Cable Network News (CNN) is set to establish a multi-platform operation in Lagos, Nigeria. Stephanie Busari, who has been at the cable and satellite television channel for eight years, will be
Cable Network News (CNN) is set to establish a multi-platform operation in Lagos, Nigeria. Stephanie Busari, who has been at the cable and satellite television channel for eight years, will be