Prosecutors last requested the death penalty for Steven Tompkins, a Lehigh Acres man accused of killing his brother and mother in 2013.
No comments:
Post a Comment