Leo Asemota

Leo Asemota is an Edo native. He has places of residence in London, England and in his birthplace Benin City, Nigeria.

Leo@DAI:

2024-2025 COOP study group ~ An Invitation to Action – A Basis for Hope