You're watching:

NTA Network News (English) Live from Nigeria

NTA Network News (English) Live from Nigeria 675
  

NTA (Nigerian Television Authority) Network News is based in the Town of Garki. This News channel is controlled by the Nigerian Government.

nigeria, english, news