National

Star Africa speaks out on network failure

Following the constant network failures in the channels provided by Star Africa, a Chinese digital television service provider based in Kigali, the company has spoken out on the inconsistency.
no image
Times Reporter