2 police officers killed in restaurant

Sgt. Noel Ramirez, 30, and Deputy Taylor Lindsey, 25, were shot and killed while eating in a restaurant in Trenton, Florida, officials said.

April 20, 2018

Examined