Day

May 31, 2015

Richard Davis

Davis collapsed after being shocked with a Taser. Police said he charged towards officers from his pickup truck with fists clenched after being told to... Read More
31
May 2015