Town of Northfield to pay $150K in settlement over police excessive force lawsuit

Town of Northfield to pay $150K in settlement over police excessive force lawsuit