In the quiet community of Upper Marlboro, Maryland, a tragic event unfolded on an August evening, leaving two individuals deceased in what authorities would later describe as a murder-suicide. On August 15, 2017, police were dispatched to an apartment in the 14000 block of New Acadia Lane to conduct a welfare check. Upon their arrival at approximately 7:45 p.m., they made a grim discovery.
Inside the residence, officers found 53-year-old Kiwa Toomer and 54-year-old Bernard Williams, both
...Read More