"I am not above the law" Hamlin business man speaks out about "divisive" city council meeting

The Town of Hamlin seems to be divided following a simple traffic stop between Hamlin officer Joseph Benevides and local businessman Tucker Teague. Benevides mother and wife addressing city council about the incident during a public meeting on Monday September 18th.