Kayode Israel
Moderator
Reactions as another country allegedly imposes visa ban on Nigerians
The island country of Seychelles have allegedly placed visa ban on Nigerian passport holders, prompting reactions from Nigerians on social media over the ban.
www.legit.ng