Charles Ouda Cause of Death: Investigating Suicide Claims

Charles Ouda is a talented Kenyan actor, writer, director, singer, television host and voice over artist. Born as Charles Joseph Onyango Ouda, he has been working professionally since 2002. Joseph Onyango Ouda, he has been working professionally since 2002. Ouda has appeared in numerous films, television shows, and stage productions, including Makutano Junction, Discovery +254 … Continue reading Charles Ouda Cause of Death: Investigating Suicide Claims