27 years in prison for killing NYPD officer
Jessica Beauvais is sentenced to 27 years for killing an NYPD officer from LI. NewsdayTV's Ken Buffa reports. Credit: NewsdayTV
Jessica Beauvais is sentenced to 27 years for killing an NYPD officer from LI. NewsdayTV's Ken Buffa reports. Credit: NewsdayTV