Police Officer Robert McKeitchen was shot and killed in the Lopez-Quave Public Safety Center’s parking lot, at 170 Porter Avenue, at about 10:00 pm.

A male subject walked up to him…

Learn More

Pin It on Pinterest

Share This