
Ayodele Odularu, a Nigerian lecturer and researcher at the University of Fort Hare in South Africa, has been found dead at her residence in the Eastern Cape Province. Odularu, who was 51, died on August 16, her brother, Gbadebo Odularu…
View original source — Daily Trust ↗

