Officer Down

Concho County Sheriff’s Office (TX)

Posted

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