News

Ladi Anzaki Olubunmi’s decomposed remains were found on March 7 at her apartment on the outskirts of the Kenyan capital, Nairobi, three days after she failed to show up at work.