Tag "fled on foot"

Back to homepage
Tehama

Red Bluff Police Apprehend Suspect Following Hit-and-Run Collision

On May 9th, 2024, a collision at the Red Bluff Inn located at 99 Main Street prompted multiple 911 calls to the Red Bluff Police Dispatch Center. Witnesses reported that