Olumo Rock deity loses steward at 137
Steward of the deity inside the popular Olumo Rock in Abeokuta, the Ogun State capital, Chief Mrs. Sinatu Aduke Sanni, popularly known as ‘Iya Olumo’ is dead. Sanni, also known as the mother goddess of the tourist centre, died on…