August 12, 2025

Announcement of Isu Elihle Top 6

Live announcement of the top six finalists in the 2025 Isu Elihle Awards, hosted by Peter Ndoro — 78 applications, 26 countries.