“He saw me with another person and came to fight” – Woman says after being arrested for stabbing man to death in Edo state(Video)
A video that captured the moment a Delta woman identified simply as Gift was apprehended for allegedly stabbing a man to death in Egor Local Government Area of Edo State,…