NORTH PROVIDENCE, R.I. (WJAR) — North Providence police blocked off Towanda Drive after a 33-year-old man barricaded himself inside a home and later shot himself.
There was a heavy police presence in the Fruit Hill neighborhood of North Providence for much of the evening as officers and a mental health crisis counselor attempted to negotiate with the man.
“The call came in from the subject’s family, his two brothers and his mom who were in the residence prior to this call,” said North Providence Police Chief Alfredo Ruggiero Jr…