Home Tags Stephen Davies Ugbah

Tag: Stephen Davies Ugbah

World Cup: Nigerian Ambassador vows to bring stranded fans home

0
Nigeria's ambassador to Russia, Professor Stephen Davies Ugbah, has vowed to make sure the fans stranded in Moscow after the World Cup are seen...