Why US imposed Visa restrictions on Nigerians – Richard Mills

The United States Ambassador to Nigeria, Richard Mills, has clarified that the recent visa restrictions imposed on Nigerians are part of broader security protocols and not targeted actions against Nigerian…