Police Arrests Man Over Death And Mutilation Of Girlfriend
A man has been arrested by the police in Delta State over…
Man kills girlfriend, pulls out her intestine for calling ex’s name during sex
A man in Florida, United States of America has been arrested for…