You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Africa’s first humanoid inaugurated in Abuja

Omeife humanoid
Omeife humanoid