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

Our leaders should not be allowed to leave the country for a better life, when they have helped in creating insecurity in the Country.

Tolu Finnih, Aberdeen, SCT, United Kingdom
6 months ago
Shared on Facebook