Champions TV (CTV) is a Christian television station owned by Champions Royal Assembly, located in Abuja, Federal Capital Territory (FCT).

Leave a comment

Champions TV