Day

July 17, 2016

Gavin Long

Long shot and killed three police officers and injured three more in what authorities have described as an ambush. The incident began with a report... Read More
17
July 2016