Phillip Cabrera
Phillip Cabrera Provided by the Canyon County Sheriff’s Office
Phillip Cabrera Provided by the Canyon County Sheriff’s Office

Suspected killer faces new charges for injury to child

May 12, 2017 04:26 PM