Richard Rivera is a member of the Reimagining Public Safety Collaborative of Ithaca and Tompkins County upstate, the New York Post revealed on Monday. Rivera was 16 when he fatally shot Officer Robert Walsh during an attempted robbery in Queens in 1981. He was released from prison in 2019 and …
Read More »