Tag: Sky TV

UK cable TV, Sky suspends NTA indefinitely

United Kingdom's leading cable TV platform, Sky has barred the Nigerian Television