lucipost.com
Woman who allegedly killed husband and sentenced to death, regains Freedom - Lucipost
A woman jailed for killing her husband has been released from prison in Benin city, Edo state, after a landmark ruling at the Supreme court.
Lucy