A homeless man issued an apology for killing an Iowa State golf athlete, saying he wants to show “remorse for stripping a life from society.”
Collin Richards, 22 submitted a hand-written note containing an apology for the 2018 killing of Celia Barquin Arozamena, who was also 22.