Day

July 27, 2016

Devon Martes

Devon was killed by a deputy in a newspaper warehouse after he pointed his gun at the deputy, according to police. Authorities said they were... Read More
27
July 2016