Man apparently shoots himself as Flagler Sheriff's Office attempts to arrest him
- Posted on October 18, 2024
- By Yahoo News
- 2 Views
Man apparently shoots himself as Flagler Sheriff's Office attempts to arrest him
A Flagler County Sheriff's Office robot found Yairton Garcia dead in the bathroom of a Palm Coast home.