Escaped inmate on the run after pepper spraying deputy: Sheriff

Leon Ruffin has been in jail since July on a second-degree murder charge, authorities said.

February 26, 2024

Examined