Buffalo police: three officers shot during pursuit and multiple people in custody
And on the stadium...
Hochul directs $418 million of disputed casino revenue to go toward new Buffalo Bills stadium
I wonder if that money had already been budgeted to go elsewhere. If so, taxpayers are still screwed.