The Town of Greece is facing a lawsuit over allegations of intimidation and the use of tracking devices on vehicles.
A lawsuit has been filed against the Town of Greece, alleging illegal surveillance by town officials.Tina Bachman, who ...