Two sheriff’s deputies were shot and killed Thursday in a restaurant in Trenton, Fla., in what appeared to be an ambush, officials said.
The Gilchrist County deputies died "after a suspect walked up" to the Ace China restaurant around 3 p.m. "and shot both deputies through the window," the Alachua County Sheriff's Office said in a statement made on behalf of the Gilchrist County Sheriff's Office.-- More...