Police Officer Sean Tuder was shot and killed as he and several other officers attempted to serve an arrest warrant at an apartment complex at 1545 Leroy Steven Road at…

Learn More

Pin It on Pinterest

Share This