Alert Randall Daluz has been sentenced to life in prison. Nicholas Sexton has been sentenced to 90 years in prison.
WATCH LIVE NEWS

Do you shop for Made in USA products? 

Yes 76% (314 Votes)No 24% (97 Votes)