Officer Down

Concho County Sheriff’s Office (TX)

Posted

Deputy Sheriff Samuel Leonard and Deputy Sheriff Stephen Jones were shot and killed while responding to a complaint about a dog in the 100 block of Bryan Street in Eden,…