Raymond R. Cannon Jr., a 26-year-old police officer with the New York City Police Department, tragically lost his life on December 2, 1994. Officer Cannon and his partner were responding to a call about a suspicious person at a bicycle shop. Upon entering the store and inquiring with the clerk, one of four suspects emerged from behind a pillar and opened fire, striking Officer Cannon in the face. Despite his partner's efforts to return fire and move Cannon's body to safety, Officer Cannon succum
...Read More