TV Logo

NTA News TV

Garki, Nigeria, News. Nigerian Television Authority News Channel TV, Africa

 3  votes