Protesters Storm Nigerian High Commission in London Over Passport Delays
London, UK - On Wednesday morning, Nigerian nationals residing in the United Kingdom expressed their frustration by storming the Nigerian ...
London, UK - On Wednesday morning, Nigerian nationals residing in the United Kingdom expressed their frustration by storming the Nigerian ...