Nigeria TVC News Nigeria TVC News Nigeria is a 24-hour news and current affairs channel based in Lagos, Lagos State, Nigeria. April 09, 2018 March 01, 2021 Nigeria