Daily Archives: August 19, 2017

MURDER USA The Devil came to Upper Marlboro when Kiwa Toomer murdered her lover and then herself

When the officers arrived, they found the victim suffering from a gunshot wound. Toomer was discovered with what appears to be a self-inflicted gunshot wound.