Jun 5
2025
Where Ryan stands on the issues
State Sen. Sean Ryan at a May 30 press conference in Lafayette Square. This is the second of two stories on mayoral hopeful Sean Ryan. On Wednesday we published a political profile. Sean Ryan doesn’t lack for ideas on how to fix what he sees as dysfunction in City Hall and the impact it has had on neighborhoods across Buffalo. “We can’t do the basics. We’re not delivering basic services for our people. And that’s not even scratching the surface on our systemic problems,” he told Investigative Post. “The neglect is becoming more and more apparent. Can’t plow our roads,[...]