Joseph Sena
Joseph Sena Canyon County jail
Joseph Sena Canyon County jail

Suspect in SW Idaho police pursuit that left 2 people dead has 5 DUI convictions

July 17, 2018 10:43 AM