Twin Falls police officers fatally shot a Pleasanton man last week after a high-speed pursuit that involved at least four…
This website uses cookies.