Nick Russell on January 30th, 2010

Thursday a Gilbert, Arizona police officer was murdered during a routine traffic stop, a crime that precipitated a violent 50 mile chase up a winding two lane mountain road that ended in a gunfight that can best be described as something out of a Hollywood movie. Police Lieutenant Eric Shuhandler was a father of two, […]

Continue reading about They Should Have Aimed Higher