US: Carjack Suspect Falls Off Cliff During Pursue In Santa Cruz
- Captured on Tuesday 30th of June 2020
- Location is California
Description
The Santa Cruz County Sheriff's Office arrested 56-year-old John Kenyanjui who had fallen off the edge of a cliff i Read more...