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
He told the jury he had no regrets in life was was proud of every decision he's made