King Mohammed VI, Morocco

Oba Obateru Akinrutan, Ugbo Land, Nigeria
Oba Obateru Akinrutan, Ugbo Land, Nigeria
five-richest-kings-in-Africa