On November 27, 2025, Mike Okwoche of RT conducted a panel discussion about whether democracy is the gold standard for governance in Africa. The panelists were Nigerian journalist and author David Hundeyin, former Libyan Minister of Communication Moussa Ibrahim, and Nigerian civil society figure Samson Itodo.
