Welland is a city in the Regional Municipality of Niagara in Southern Ontario, Canada. As of 2021, it had a population of 55,750. From Wikipedia
Neighbors cite a 2021 conviction with early release for the accused, intensifying community anger.