I am excited to be back working on stories in the Pittsburgh-area and especially excited to be back @PublicSourcePA where I worked from 2017-22.
Here's a few examples of the kind of work they've been doing that is so unique and essential. /1
publicsource.org/meet-new-pu…
Gov. Josh Shapiro's fundraising is so far outpacing that of Republican Stacy Garrity that this summer he was able to drop $5.6 million on the PA Democratic Party's efforts to flip legislative seats. @chwolfson's analysis publicsource.org/shapiro-gar…
"The deal-breaker was that we couldn’t get anyone on the phone to schedule a tour." 🤣
No One Can Fix School Segregation Alone nymag.com/intelligencer/arti…
Listen to Pittsburgh's Public Source reporter Oliver Morrison (@ORMorrison) discuss the changes made to Allegheny County's paid parental leave proposal on @CityCastPgh !
buff.ly/VSxhsdg
How far are we from a campus reality in which students' AI-written papers are graded by ... AI? Faculty union leaders at Pitt and other universities want contracts that keep AI from usurping human roles publicsource.org/pitt-unions…
DraftKings developed an AI model to identify users most likely to lose money so that it could target them with promotions. When employees then developed a model that would have assigned “risk scores” based on users' likelihood to develop compulsive/addictive behaviors, the company sidelined it. nytimes.com/2026/09/19/busin…
Pittsburgh building permits are moving faster this year, after Mayor Corey O'Connor ordered a review of development bureaucracy. Here's the data: publicsource.org/pittsburgh-…
New from @ORMorrison: The Allegheny County paid parental leave proposal is changing from 18 weeks to 12 and will exempt businesses with fewer than 15 employees publicsource.org/allegheny-c…
What would a case of measles in your Pittsburgh-area household mean? Maybe a 21-day quarantine, the Allegheny County health director said today. She’s been meeting with school leaders as the contagion encroaches publicsource.org/measles-pre…
Allegheny County businesses won some concessions from the Board of Health on paid parental leave tonight: a shorter period of paid time off, more tenure before the benefit kicks in and an exemption for the smallest businesses. A vote is set for 9/28 publicsource.org/allegheny-c…
1,400 comments on paid parental leave have reached Allegheny County ahead of pending votes on the proposal. @ORMorrison analyzed them all publicsource.org/allegheny-c…
NEW: We mapped Josh Shapiro's enormous financial advantage in the Pennsylvania governor's race. We found since start of 2025, half his campaign $ came from out of state. Much more here: publicsource.org/shapiro-gar…
Taxpayers paid more than 60% of the cost of building Acrisure Stadium. With the Steelers faithful poised to sell it out again, I wondered: How many $ from each ticket sold go back to the public? It took me around 3 months of pestering but I got the answer publicsource.org/pittsburgh-…
Is ICE putting the heat on Las Palmas? "There’s no reason to intimidate us. We’re not going to close down. We’re going to stay strong together.” publicsource.org/beechview-l…
Timeline:
2019- Sara Innamorato pursues paid parental leave (PPL) as PA rep
2023- Elected Allegheny County exec
2024- Implements PPL for county employees
5/26- Announces push for PPL for all workers in county
7/26- Announces pregnancy
11/26- Baby due, next election a year away
Read @ORMorrison look at Allegheny County Executive Sara Innamorato and her attempt to bring paid parental leave to the county while becoming a mother herself publicsource.org/allegheny-c…
I spent 24 years working for news outlets owned by either wealthy heirs or entrepreneurs focused on $. Since 2020, though, I've been at @PublicSourcePA, a nonprofit watchdog and community-focused newsroom publishing stories like this one publicsource.org/how-ice-and…
Pittsburgher Sean Parnell, a spokesperson for the Pentagon, is being sued by three journalists for Stars and Stripes who were fired last week for what they say is part of an effort to prevent objective reporting on the military.
After being told we were fired for insubordination, my colleagues and I today filed a lawsuit in federal court against the Defense Department, Pete Hegseth, Sean Parnell and Andrew Brey seeking to protect our First Amendment rights.
Everyone deserves the right to a free and independent press, especially our service members. This lawsuit is about safeguarding the mission of Stars and Stripes journalists so they can continue to do their jobs without fear or retaliation.
washingtonpost.com/business/…