Africa's truly independent, and politically-neutral news organization
Filmmaker and actor Kayode Peters Adewumi passed away on June 28, 2025, after a long illness.…