Greece, New York: Tough politics define reputation for Rochester town

September 5, 2023 Democrat and Chronicle