Justin Vellucci's Avatar

Justin Vellucci

@jvthetrib.bsky.social

News reporter at @TRIBLive. Covering crime and communities in @Pittsburgh. Verified news, context and behind-the-scenes reporting. #FourthEstate

419 Followers  |  109 Following  |  493 Posts  |  Joined: 18.11.2024  |  1.9815

Latest posts by jvthetrib.bsky.social on Bluesky

Preview
Shoddy oversight plagues Pittsburgh police moonlighting program On most days, uniformed Pittsburgh police officers work off-duty gigs across the city. These side jobs are supposed to be a win-win-win arrangement: Businesses pay for a highly trained and visible pol...

triblive.com/local/shoddy...

08.12.2025 17:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Businesses got cops. The city got stiffed.

A @triblive.bsky.social investigation found #Pittsburgh racked up $3M in unpaid moonlighting bills.

Deputy mayor: β€œWe send them an invoice and hopefully they pay.”

Is this how city finance works?

πŸ“Ž LINK IN COMMENTS

08.12.2025 17:05 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Shoddy oversight plagues Pittsburgh police moonlighting program On most days, uniformed Pittsburgh police officers work off-duty gigs across the city. These side jobs are supposed to be a win-win-win arrangement: Businesses pay for a highly trained and visible pol...

triblive.com/local/shoddy...

08.12.2025 11:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

β€œYou’re either blatantly incompetent or there’s some level of corruption there. Which is it? You pick.” - #Pittsburgh police union head

A @triblive.bsky.social investigation reveals $3M in unpaid bills for police moonlighting work β€” and a city government that failed to act.

πŸ“Ž LINK IN COMMENTS

08.12.2025 11:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

β€œYou’re either blatantly incompetent or there’s some level of corruption there. Which is it? You pick.”

A @triblive.bsky.social investigation reveals $3M in unpaid bills for #Pittsburgh police moonlighting work β€” and a city government that failed to act.

πŸ“Ž LINK IN COMMENTS

07.12.2025 23:18 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

A @triblive.bsky.social investigation found $3M in unpaid bills for off-duty #Pittsburgh police work β€” and a city hall that failed to collect.

β€œThis is simple bookkeeping β€” or it should be. But nobody knows what’s going on.”

🧾 Chaos. πŸ“‰ No oversight.

LINK IN COMMENTS

07.12.2025 19:53 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Shoddy oversight plagues Pittsburgh police moonlighting program On most days, uniformed Pittsburgh police officers work off-duty gigs across the city. These side jobs are supposed to be a win-win-win arrangement: Businesses pay for a highly trained and visible pol...

triblive.com/local/shoddy...

07.12.2025 16:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 EXCLUSIVE: #Pittsburgh businesses β€” from strip clubs to soup kitchens β€” got years of police protection without paying the bills. πŸ’Έ

A @triblive.bsky.social investigation reveals $3M in unpaid moonlighting, sloppy records & little oversight under
Mayor #EdGainey

LINK IN COMMENTS

07.12.2025 16:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

A 36-year-old man shot last week in #Pittsburgh's #EastLiberty neighborhood has died, officials say.

Bryon Lewis was shot in the chest early Friday and died Monday night at @news.upmc.com Presbyterian.

Police have made no arrests. @triblive.bsky.social

LINK IN COMMENTS

02.12.2025 17:07 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 First major snow of the season hits #Pittsburgh
area Tuesday AM β€” right during rush hour. Up to 4" expected in some areas. ❄️

🌨️ Heaviest: 5–9 a.m.
🧊 Temps: Around 29–30Β°
πŸš— Slick roads likely
🚫 PennDOT urges limiting travel @triblive.bsky.social

LINK IN COMMENTS

02.12.2025 00:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Developers to break ground on $740M Esplanade project on Pittsburgh’s North Side Developers plan to break ground next week on a $740 million project that aims to turn a North Side brownfield into a bustling entertainment district. Officials said they plan to put the ceremonial sho...

triblive.com/local/develo...

28.11.2025 16:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Groundbreaking set for Monday on $740M #Esplanade project, the massive entertainment district planned for #Pittsburgh's North Side.

Riverfront project to include a Ferris wheel, hotel, condos and more β€” but not without controversy. @triblive.bsky.social

πŸ“° LINK IN COMMENTS

28.11.2025 16:52 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Preview
Allegheny County rules infant's death by drugs a homicide Police are investigating how a toxic mix of antidepressants and a pill used to treat high blood pressure killed a nine-month-old infant this spring, the Allegheny County Medical Examiner’s Offic...

triblive.com/local/allegh...

28.11.2025 14:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

A 9-month-old girl died from a toxic mix of antidepressants and heart medication in April, the @alleghenycounty.bsky.social medical examiner said Friday.

Her death was ruled a homicide. Police are investigating.
@triblive.bsky.social

πŸ“° LINK IN COMMENTS

#Pittsburgh #AlleghenyCounty

28.11.2025 14:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Pittsburgh cop on leave after assault charge in connection with domestic dispute A Pittsburgh police officer was placed on administrative leave after he pushed his wife during a late-night domestic dispute over the weekend outside his Dormont home, authorities said Wednesday. But ...

triblive.com/local/pittsb...

26.11.2025 19:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Pittsburgh cop on leave after assault charge in connection with domestic dispute A Pittsburgh police officer was placed on administrative leave after he pushed his wife during a late-night domestic dispute over the weekend outside his Dormont home, authorities said Wednesday. But ...

triblive.com/local/pittsb...

26.11.2025 19:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

A #Pittsburgh cop is on paid leave after being charged w/ assault in a domestic dispute outside his #Dormont home.

JUST IN: His attorney says he β€œunequivocally denies” the accusations and claims the women involved were β€œhighly intoxicated.” @triblive.bsky.social

LINK IN COMMENTS

26.11.2025 19:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

A #Pittsburgh police officer is facing an assault charge after a late-night domestic dispute turned physical.

His wife was injured.

He's now on leave and awaiting a Dec. 10 hearing.
@triblive.bsky.social

LINK IN COMMENTS

26.11.2025 19:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Ex-Leet fire chief, wife charged in misconduct case involving junior firefighter A former Leet Township fire chief and his wife were arrested Monday after investigators said she exposed herself to a teenage fire department volunteer and told him she was eager to have sex with him ...

triblive.com/local/sewick...

25.11.2025 19:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

A former Leet Township fire chief and his wife are facing felony charges after @alleghenycounty.bsky.social police say she exposed herself to a 14-year-old jnr firefighter and made 'concerning' sexual remarks

The couple was once seen as mentors to the boy. @triblive.bsky.social

LINK IN COMMENTS

25.11.2025 19:06 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
'We are prepared': Pittsburgh airport braces for spike in Thanksgiving travel As Pittsburgh International Airport officials Monday prepared for an onslaught of passengers during the frenetic holiday travel season, Josh Buchholz geared up to fly to Arizona for Thanksgiving. The ...

triblive.com/local/region...

24.11.2025 23:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

✈️ Thanksgiving travel is in full swing in #Pittsburgh
β€” and @pitairport.bsky.social is ready.

With 300,000 travelers expected this week and a brand-new $1.7B terminal, officials say: β€œWe are prepared.”

More security lanes. Faster bags. Starry ceilings. @triblive.bsky.social

🧡 LINK IN COMMENTS

24.11.2025 23:32 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
How Pennsylvania broke through 135 days of budget gridlock Forty-four states approved their budgets on time this year. Not Pennsylvania. When Gov. Josh Shapiro finally signed the commonwealth’s $50.1 billion spending plan Nov. 12 — 135 days late, ...

triblive.com/local/westmo...

24.11.2025 18:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 #PA passed its budget 135 days late, dead last in the U.S.

A high-stakes push by #Pittsburgh-area power players
#SenKimWard & #SenJayCosta helped break the stalemate.

πŸ• #yuengling beer, pizza, @eatnpark.bsky.social cookies & political grit didn't hurt. @triblive.bsky.social

🧡 LINK IN COMMENTS

24.11.2025 18:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Police charge Aliquippa couple with kidnapping woman who jumped from car in Pittsburgh A Beaver County woman escaped a kidnapping earlier this week by jumping out of a car stopped at a red light in Pittsburgh, police said. The couple accused of abducting her has been arrested and jailed...

triblive.com/local/region...

19.11.2025 22:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 A #BeaverCountyPA woman escaped a kidnapping by jumping from a car at a red light in @cityofpittsburgh.bsky.social, police in #Aliquippa say.

The suspects allegedly threatened to have her killed. Both are now in jail. @triblive.bsky.social

πŸ”— LINK IN COMMENTS

19.11.2025 22:16 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Lawyer for Cheswick man stabbed 37 times in jail says settlement reached with Allegheny County A man stabbed 37 times last year while incarcerated at the Allegheny County Jail has settled a civil-rights lawsuit against the county and two corrections officers who he said let his attackers into h...

triblive.com/local/lawyer...

19.11.2025 17:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

🚨 A man stabbed 37 times inside @alleghenycounty.bsky.social Jail has settled a civil-rights lawsuit against the county and two guards he says let his attackers into his cell.

The assault lasted 39 minutes. His attorney says: β€œThe jail has a real problem.” @triblive.bsky.social

πŸ”— LINK IN COMMENTS

19.11.2025 17:14 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Victim identified in fatal Brighton Heights blaze Authorities Thursday identified the victim of a weekend house fire on Pittsburgh’s North Side as Mark A. Jeselnick, 64. Firefighters were dispatched around 5 a.m. Saturday to a home in the 300 b...

triblive.com/local/victim...

13.11.2025 22:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Tragic update: Authorities have identified the victim of Saturday’s house fire in #Pittsburgh's Brighton Heights as Mark A. Jeselnick, 64.

Firefighters found him dead in a second-floor bedroom. The fire is under investigation but appears accidental. @triblive.bsky.social

LINK IN COMMENTS

13.11.2025 22:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@jvthetrib is following 18 prominent accounts