"He saw me with another person and came to fight" - Woman says after being apprehended for stabbing man to death in Edo (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, has been shared online. The woman who was handcuffed and kept in the backseat of a car