Richard Kamau on 25th Nov

Mohamed Bade Abdullahi is the reigning Mr World Kenya Garissa county and CEO of Aqil Fashion House. You recently showcased...