The Nation Newspaper
Written by
in
Nigerians deported from Libya being checked into a hotel in Benin City by the Edo State Government