Town voices outrage over traffic stop

Town voices outrage over traffic stop