https://handsoffcain.info/news/usa-florida-steven-hayward-was-sentenced-to-life-in-prison-without-parole-40305558
USA - Florida. Steven Hayward was sentenced to life in prison without parole. — Hands Off Cain
May 15, 2018 - USA - Florida. Steven Hayward was sentenced to life in prison without parole.
sentenced to lifehands off cainsteven haywardwithout paroleusa