Man Live-Streamed Himself on Facebook Killing Babymama and Shooting Self
A 26-year-old man has allegedly live-streamed himself killing his babymama, 3 men and himself at an apartment in Brown Deer, Wisconsin. Police Chief Nimmer said that they had responded to calls on Saturday morning, 5th of Februarty about shots fired in Park Plaza apartments. He described the incident as having started as a domestic incident […]
Keep Reading