Richard Gene Swihart

Homeless man shot by the police at Santa Ana’s Plaza of the Flags

BREAKING NEWS - Richard Gene Swihart, a 32-year-old homeless man, has been shot by an SAPD police officer, at Santa Ana's…

8 years ago

This website uses cookies.