Homeless man who fatally stabbed Iowa State golf star Celia Barquin Arozamena be subject to life in prison New York Post
The homeless man who stabbed a former Iowa State University golf star in broad daylight will expend the rest of his life in prison, a magistrate decided.