Rich Schaffer

Suffolk County Democratic Committee Chairman and Babylon Supervisor Rich Schaffer.
Rich Schaffer has made Suffolk County politics in his image, but at what cost?
Personality
[type_1]
20191023