Apr, Thursday
Current Location
On the 15th of January 2018, the management of the Nigerian Television Authority (NTA) which is the official government-owned television station, sent an internal circular to its staff expressly restraining them from…