Sunday, May 26, 2024

Yoruba ruler

December 15, 2021

Buhari mourns as another paramount Yoruba ruler Olowu of Owu dies

The late traditional ruler was the producer of TV soap, the Village Headmaster, recognised as the longest running Nigerian TV series for over 20 years.

Olowu, Buhari