Stephen L. McCrave, aged 56, passed away on August 19, 2020, in Saint Petersburg, Florida. The circumstances surrounding his death were tragic and involved a murder-suicide incident. According to reports, McCrave was found deceased in his residence from an apparent gunshot wound. The investigation revealed that his death was the result of a murder-suicide involving his roommate and brother-in-law, Keith Dale Harvey, aged 61.
On the morning of August 19, 2020, deputies from the Pinellas C
...Read More