A UK, USA and Canada Visa ban on Nigeria’s government officials and police heads.

Such restriction may make them have a rethink about advancing development in Nigeria

Emokpae Odigie, Dublin, Ireland
10 months ago
Shared on Facebook
Tweet