News World
Sex worker sentenced to death for murdering couple in their Florida home
Peter Avsenew has been sentenced to death following the murders of Steven Adams and Kevin Powell
News World
Peter Avsenew has been sentenced to death following the murders of Steven Adams and Kevin Powell
News World
Charles Rhines will be sentenced to death following the jury's decision