Tag: Ramon

Adams blames ‘broken’ system for accused NYC serial stabber Ramon Rivera’s early release — one month before fatal spree

The recent stabbing spree in New York City that left three people dead has sparked a debate over