NTA News

NTA News

Live News Broadcast from Nigerian Television Authority. Abuja, Nigeria.

🇳🇬 Nigeria · English