Exposés, reports
and analysis.

Outrages & Insights

Muckraking blog
by Jim Heaney


Environmental blog
by Dan Telvock

Tom Toles

Editorial cartoons
and commentary


Doctors and lawyers cash in on pandemic aid

The final numbers are in: the federal government poured more than $2 billion into the local economy this spring and summer in an effort to blunt the economic impact of the coronavirus pandemic. About 19,850 for-profit companies and nonprofit organizations in the region’s eight counties received $2.4 billion in loans under the Paycheck Protection Program. […]


Vote for our top story of the year

Investigative Post has produced 220 stories and other pieces of content in 2020. Our work has ranged from in-depth investigations, follow-up stories and blog posts to podcasts and radio interviews.  Our reporting this year covered topics ranging from misconduct by Buffalo police and Immigration and Customs Enforcement, to the health and economic impacts of the […]


Kelly discusses HarpData on WBEN

Since the spring, Geoff Kelly has been reporting on HarpData, the troubled tech firm awarded a contract to provide wi-fi access to thousands of Buffalo school students. On Thursday, he reported the company is going out of business, the wi-fi project unfinished. He discussed the saga Friday on NewsRadio 930WBEN.  


Tech firm leaves Buffalo students in a lurch

After nearly two years of doubts and delays, Buffalo Public Schools is canceling a contract to provide free wireless internet to some of the district’s neediest students.  The reason: HarpData, the company the district hired to do the job, is going out of business. An attorney for HarpData, Joseph Makowski, confirmed that CEO Ivory Robinson […]


Kelly discusses police spending on WBEN

Geoff Kelley reported earlier this week that Buffalo’s spending on police has skyrocketed under Byron Brown while funding for most other city services has shrunk when inflation is factored in. He discussed the story Friday with Brian Mazurowski on NewsRadio 930WBEN. Give a listen.  


City Hall spending on police has skyrocketed

The Buffalo Police Department’s budget has grown at three times the pace of other city services since Mayor Byron Brown took office in 2006, an increase fueled largely by the cost of health insurance and pension payments for current and retired cops. The city spends 54 percent more on police than it did 15 years […]


Judges self-funding their campaigns


Podcast: Funding judicial campaigns

Ken Kruly and Geoff Kelly discuss the self-funding practices of local judicial candidates. They also talk about the latest in the Mark Grisanti saga: an investigation by the state Commission on Judicial Ethics into Grisanti’s handling of a 2018 case argued by attorneys who owed him money.