Articles for Geoff Kelly

Oct 2

2025

Judge faults Buffalo cops in overturning jury verdict

Excerpt from Dean Taylor’s Nov. 8, 2019, interview with Police Department’s Internal Affairs Division. Two weeks ago state Supreme Court Judge John DelMonte did a rare thing.  He overturned a jury’s verdict clearing two Buffalo cops accused in a civil suit of assaulting a man who was using his phone to take video of a crime scene. The case dates back to Sept. 1, 2019. Police were investigating a report of shots fired near the corner of Kehr and Fougeron streets on the city’s East Side. Dean Taylor, the plaintiff in the lawsuit, stood on the sidewalk across the street[...]

Posted 1 month ago

Sep 25

2025

Overtime straining Buffalo’s budget

Two-and-a-half months into the city’s current fiscal year, overtime for Buffalo’s police and fire departments is on track to run $10 million over budget, threatening once again to push the city into deficit. That’s a smaller cost overrun than the city has seen in previous years, but nonetheless a problem for a city whose growing costs, stagnant revenues, and lack of reserve funds leave officials no room for error as they implement this year’s $622 million spending plan. Police and fire headquarters in downtown Buffalo. Photo by I’Jaz Ja’ciel. Fillmore District Council Member Mitch Nowakowski, who chairs the Council’s Finance[...]

Posted 2 months ago

Sep 18

2025

Zellner, Rivera jockey for state Senate seat

Assembly Member Jonathan Rivera and Erie County Democratic Committee Chair Jeremy Zellner are longtime allies. In recent months they’ve also become rivals. Both are positioning themselves to succeed Sean Ryan in the 61st district state Senate seat in the likely event that Ryan is elected mayor of Buffalo in November. Neither has publicly declared their candidacy, but both are canvassing party leaders, committee members and other Democratic stalwarts for pledges of support.  Rivera recently received letters of endorsement from a handful of building trades unions. As if in reply, Town of Amherst Democratic Chair Chuck Eaton used a meeting of[...]

Posted 2 months ago

Sep 16

2025

Shaky math involving Buffalo’s budget balancer

The 52-year-old Charles R. Turner Ramp across from Buffalo City Hall. Photo by I’Jaz Ja’ciel. The City of Buffalo’s current budget and its four-year financial plan rely on $42 million from the anticipated sale of four downtown parking ramps to a newly formed public authority.  But how Acting Mayor Chris Scanlon’s administration came up with that number, and whether it accurately reflects the price the ramps will fetch, is a mystery. City officials have refused to share documents showing how they determined what the ramps are worth. The board treasurer of the organization that manages the ramps now — and[...]

Posted 2 months ago

Sep 10

2025

Jemal late in paying millions in bills

Contractors have filed nearly $3.7 million in liens for unpaid bills against Doug Jemal’s projects in Western New York over the past year and a half. It’s another indicator that high interest rates and the diminished market for office and retail space have put the screws to the developer’s business.  Jemal called those conditions “a pandemic of real estate” that have made cash flow tight for his company and real-estate developers across the country.  “There’s cash flow issues, no doubt,” he told Investigative Post. “But we’re taking care of this. We pay our bills.” The mechanics liens — a legal[...]

Posted 2 months ago

Sep 3

2025

Evans town board settles lawsuit in secret

The Town of Evans in July settled a defamation lawsuit brought against the town and two current town board members by former Town Supervisor Mary Hosler. But you wouldn’t know it from looking through the town board’s agendas, meeting minutes and recordings.  There is no record of the town board voting to approve a settlement in any meeting held between June and the end of August. There’s no record of the settlement being discussed in an executive session, which excludes the public from discussions of sensitive matters. There’s not even a record of an executive session being called at the[...]

Posted 2 months ago

Aug 27

2025

Granville case costing city taxpayers

The City of Buffalo has paid more than $200,000 to the five police officers who responded to the Erie County narcotics chief’s hit-and-run accident on the city’s West Side last spring since they were put on leave in April. The total cost to city taxpayers is considerably higher, however, because the city also has to pay officers to backfill the shifts those five cops are missing.  And sometimes the city has to pay overtime for that, because the police union’s contract calls for mandatory overtime pay when the department has to call in officers to take the place of colleagues[...]

Posted 2 months ago

Aug 21

2025

Comptroller: Granville was off duty, liable for damages

  Report from Michael Wooten, 7 News D.J. Granville was off duty when he crashed his county-owned pickup truck into seven parked cars last year on Buffalo’s West Side, News 7’s Michael Wooten reported Tuesday evening. Erie County Comptroller Kevin Hardwick told Wooten in an interview that the news comports with county payroll records. And Hardwick said it means Granville, not county taxpayers, should be on the hook for the cost of the damage he did to the truck he was driving and the cars he hit. Granville pleaded guilty last week to one criminal misdemeanor count of reckless driving[...]

Posted 3 months ago
Investigative Post