Police find explosive device in Sudbury home

Points North

Sudbury police have made a major bust at a house on Spruce Street.

More From AudioMobile/Points North