Scene of the murder suicide that PG cops say was perpetrated by Kiwa Toomer in Upper Marlboro, Md. on Aug. 15, 2017. Photo courtesy WUSA(

Leave a Reply