Sign in

Justin Vellucci

@jvthetrib.bsky.social
540 followers 265 following 1.2K posts

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

PostsRepliesMedia
Justin Vellucci @jvthetrib.bsky.social · 17h
triblive.com/local/self-d...
triblive.com
Self-defense or homicide? Trial opens for woman charged in South Side barbershop slaying
A prosecutor told jurors Friday that the sequence of events was straightforward when a Baldwin Borough woman fatally shot another woman in a South Side barber shop last year. Myairah Carter, 26, turne...
010 0
Justin Vellucci @jvthetrib.bsky.social · 17h
Prosecutors say she fired without warning. Her lawyer says she feared for her life. A trial opened Friday in Downtown #Pittsburgh for a woman charged in a fatal #SouthSide barber shop shooting. @triblive.bsky.social LINK IN COMMENTS
110 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
triblive.com/local/twin-p...
triblive.com
Twin probes scrutinize 2nd violent Pittsburgh police arrest Downtown
Pittsburgh’s Office of Municipal Investigations and the independent Citizen Police Review Board are investigating a city police officer’s use of force against a handcuffed woman during a D...
010 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
A #Pittsburgh officer took a woman to the ground during a Downtown arrest. Now, two agencies are investigating. How badly was she hurt? Which officer was involved? Police won’t say. @triblive.bsky.social LINK IN COMMENTS
110 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
triblive.com/local/allegh...
triblive.com
Allegheny County settles inmate suit claiming jail guard stood by during spork attack
Allegheny County has settled a lawsuit with a formerly incarcerated man who claimed he was sexually assaulted in his Allegheny County Jail cell with a spork — but officials Wednesday refused to ...
000 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
+ @alleghenycounty.bsky.social settled a lawsuit from a man who says a jail guard stood by + did nothing as he was sexually assaulted in his jail cell for 27 minutes. Still unanswered: How much is the county paying? @triblive.bsky.social LINK IN COMMENTS
110 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
triblive.com/local/allegh...
triblive.com
Allegheny County settles inmate suit claiming jail guard stood by during spork attack
Allegheny County has settled a lawsuit with a formerly incarcerated man who claimed he was sexually assaulted in his Allegheny County Jail cell with a spork — but officials Wednesday refused to ...
010 0
Justin Vellucci @jvthetrib.bsky.social · 15/10/2026
A man says he was sexually assaulted in his @alleghenycounty.bsky.social Jail cell for 27 minutes while a guard stood by + did nothing. The county just settled his lawsuit. How much is it paying? Officials won’t say. @triblive.bsky.social LINK IN COMMENTS
110 0
Justin Vellucci @jvthetrib.bsky.social · 14/10/2026
triblive.com/local/cops-c...
triblive.com
Cops charge woman with running over ex-boyfriend in Homewood
Police have accused a Pittsburgh woman of critically injuring her ex-boyfriend by running him over with her SUV following an argument last month in Homewood. Diamond Lonae Thomas, 32, of the city&rsqu...
000 0
Justin Vellucci @jvthetrib.bsky.social · 14/10/2026
Due in court today: A #Pittsburgh woman charged w/ attempted homicide, accused of running over her ex-boyfriend with her #Kia SUV after an argument in #Homewood. @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 13/10/2026
triblive.com/local/cops-c...
triblive.com
Cops charge woman with running over ex-boyfriend in Homewood
Police have accused a Pittsburgh woman of critically injuring her ex-boyfriend by running him over with her SUV following an argument last month in Homewood. Diamond Lonae Thomas, 32, of the city&rsqu...
000 0
Justin Vellucci @jvthetrib.bsky.social · 13/10/2026
Police say an argument in #Homewood ended with a woman running over her ex-boyfriend -- while a small child sat inside the SUV. Diamond Thomas, 32, is now charged with attempted homicide. The victim was hospitalized in critical condition. @triblive.bsky.social 🔗 LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 05/10/2026
triblive.com/local/monroe...
triblive.com
Monroeville firefighter charged in crash that killed driver while en route to call
A volunteer firefighter who police said killed another driver in Monroeville while speeding to a call turned himself in Monday morning, according to the Allegheny County Sheriff’s Office. Broder...
020 0
Justin Vellucci @jvthetrib.bsky.social · 05/10/2026
74 mph in a 35 mph zone. A #Monroeville fire captain turned himself in Monday, charged in a crash that, @alleghenycounty.bsky.social police say, killed an 88-year-old driver. @triblive.bsky.social LINK IN COMMENTS
151 0
Justin Vellucci @jvthetrib.bsky.social · 05/10/2026
triblive.com/local/monroe...
triblive.com
Monroeville firefighter charged in crash that killed driver while en route to call
A volunteer firefighter who police said killed another driver in Monroeville while speeding to a call turned himself in Monday morning, according to the Allegheny County Sheriff’s Office. Broder...
000 0
Justin Vellucci @jvthetrib.bsky.social · 05/10/2026
A #Monroeville firefighter surrendered in the crash that killed an 88-yr-old driver. @alleghenycounty.bsky.social police say he was doing 74 in a 35, in his personal car, while responding to a fire call. @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 01/10/2026
triblive.com/local/hit-an...
triblive.com
Hit-and-run driver strikes motorcyclist near Pittsburgh police HQ, ditches car
A motorcyclist was hospitalized late Tuesday after being hit by a car on Pittsburgh’s North Side. The driver fled from the scene, abandoning the vehicle nearby. The hit-and-run occurred just fee...
000 0
Justin Vellucci @jvthetrib.bsky.social · 01/10/2026
A hit-and-run driver struck a motorcyclist just feet from #Pittsburgh police headquarters on the city's North Side Tuesday night -- then ditched the car nearby. The rider was found unconscious + is now in stable condition. No arrests. @triblive.bsky.social LINK IN COMMENTS
111 0
Justin Vellucci @jvthetrib.bsky.social · 30/09/2026
triblive.com/local/4-wome...
triblive.com
4 women sought restraining orders against man charged in UPMC doctor’s killing
Years before Elijah Hemingway was charged last week in the grisly stabbing of a UPMC doctor and his wife in Edgewood, the Pittsburgh man was screaming uncontrollably, smoking and drinking alcohol stra...
000 0
Justin Vellucci @jvthetrib.bsky.social · 30/09/2026
Four women sought restraining orders against #ElijahHemingway before he was charged in the stabbing death of a @upmc.com doctor. @alleghenycounty.bsky.social records catalog the alleged violence -- and a hearing where he yelled, smoked + drank on camera. @triblive.bsky.social LINK IN COMMENTS
102 0
Justin Vellucci @jvthetrib.bsky.social · 29/09/2026
Music c/o #APALONBeats over at #Pixabay
000 0
Justin Vellucci @jvthetrib.bsky.social · 29/09/2026
triblive.com/local/police...
triblive.com
Police say Pleasant Hills Middle School teacher vomited while drunk in front of students
A middle-school teacher in Pleasant Hills was cited by police who said he was so intoxicated at work last week that he vomited in front of students. Pleasant Hills police charged Robert Thomas Hasak, ...
000 0
Justin Vellucci @jvthetrib.bsky.social · 29/09/2026
Police say a #PleasantHills middle school teacher was so drunk at work that he vomited in front of students. He's been cited for public drunkenness and disorderly conduct. @triblive.bsky.social LINK IN COMMENTS
210 0
Justin Vellucci @jvthetrib.bsky.social · 28/09/2026
triblive.com/local/osha-f...
triblive.com
OSHA fined contractor multiple times over fall risks before juvenile worker’s plunge in Highland Park
The company whose juvenile worker fell three stories from the rooftop of a Pittsburgh construction site earlier this month was previously fined by regulators at least four times for failing to protect...
010 0
Justin Vellucci @jvthetrib.bsky.social · 28/09/2026
triblive.com/local/osha-f...
triblive.com
OSHA fined contractor multiple times over fall risks before juvenile worker’s plunge in Highland Park
The company whose juvenile worker fell three stories from the rooftop of a Pittsburgh construction site earlier this month was previously fined by regulators at least four times for failing to protect...
000 0
Justin Vellucci @jvthetrib.bsky.social · 28/09/2026
A boy fell 3 stories from a construction site in #Pittsburgh's Highland Park earlier this month. And it turns out #OSHA had already cited his employer for fall hazards before -- in 2012, 2019 and 2024. @triblive.bsky.social 🔗LINK IN COMMENTS
211 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
triblive.com/local/pittsb...
triblive.com
Pittsburgh bid-rigging probe traces back to Eat’n Park lunch with Zappala, whistleblower claims
A high-powered lunch three years ago at an Eat’n Park in Pittsburgh’s West End kicked off the criminal investigation into alleged bid-rigging in Pittsburgh City Hall, according to a whistl...
010 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
In case you missed it: a lunch at @eatnpark.bsky.social, a whistleblower and @alleghenycounty.bsky.social DA's probe into @gaineyformayor.com-era contracts in #Pittsburgh.🥞 For @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
With the inimitable #JuliaBurdelski and #HaleyMoreland ... Music c/o #GR0ZA over at #Pixabay
000 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
triblive.com/local/pittsb...
triblive.com
Pittsburgh bid-rigging probe traces back to Eat’n Park lunch with Zappala, whistleblower claims
A high-powered lunch three years ago at an Eat’n Park in Pittsburgh’s West End kicked off the criminal investigation into alleged bid-rigging in Pittsburgh City Hall, according to a whistl...
100 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
It started over lunch at an @eatnpark.bsky.social 🥞 A whistleblower says that meal in #Pittsburgh's West End set off the DA's probe into alleged bid-rigging under ex-Mayor @gaineyformayor.com. The warrant's unsealed. Several say they did nothing wrong. @triblive.bsky.social LINK IN COMMENTS
201 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
triblive.com/local/mckees...
triblive.com
McKeesport man charged in sexual assault of 7-year-old
A McKeesport man is scheduled to appear in court next week on charges in connection with the rape a 7-year-old boy. Allegheny County Police charged McKurtis Harper, 27, last month with seven counts &m...
010 0
Justin Vellucci @jvthetrib.bsky.social · 24/09/2026
A #McKeesport man faces 7 charges — inc. rape + involuntary deviate sexual intercourse — for sexually assaulting a 7-year-old boy, then uploading video of the abuse to #Snapchat. Kurtis Harper, 27, is due in court next week. @triblive.bsky.social LINK IN COMMENTS
111 0
Justin Vellucci @jvthetrib.bsky.social · 22/09/2026
triblive.com/local/monroe...
triblive.com
AG’s task force cleans up Monroeville, Penn Hills, Turtle Creek, seizing nearly 2M doses of fentanyl, heroin
Nearly 2 million doses of fentanyl and heroin were seized, 54 guns confiscated and 45 people arrested in a monthslong war on drugs and guns in Allegheny County’s eastern suburbs, the state Attor...
010 0
Justin Vellucci @jvthetrib.bsky.social · 22/09/2026
A dose of fentanyl the weight of a grain of sugar can kill you. Police have seized nearly 2 million of them in @alleghenycounty.bsky.social's eastern suburbs. A story for @triblive.bsky.social LINK IN COMMENTS ⬇️
121 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
triblive.com/local/crews-...
triblive.com
Crews rescue motorist stranded on car roof as flash floods swamp Elizabeth Township
First responders Thursday morning rescued a motorist stranded on the roof of her car after thunderstorms dumped 2 inches of rain in under 90 minutes, overflowing the banks of an Elizabeth Township cre...
010 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
'The water would've just taken her away.' A #Pittsburgh area driver climbed onto her car roof as floodwaters rose fast Thursday — one of several flood stories in @alleghenycounty.bsky.social ... @triblive.bsky.social LINK IN COMMENT🎥
140 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
triblive.com/local/man-st...
triblive.com
Man stabbed multiple times at East Liberty park
Pittsburgh police are investigating after a man was stabbed several times Wednesday night in an East Liberty park. The man, who authorities have not named, was involved in “an altercation”...
000 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
A man was stabbed multiple times Wednesday night during an 'altercation' at Enright Park in #Pittsburgh's East Liberty. The victim flagged down police officers and was hospitalized in stable condition. No arrests have been made. @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
triblive.com/local/crews-...
triblive.com
Crews rescue motorist stranded on car roof as flash floods swamp Elizabeth Township
First responders Thursday morning rescued a motorist stranded on the roof of her car after thunderstorms dumped 2 inches of rain in under 90 minutes, overflowing the banks of an Elizabeth Township cre...
000 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
Two inches of rain in under two hours triggered flash flooding across @alleghenycounty.bsky.social Thursday — shutting down roads and forcing swiftwater rescues, including of one driver stranded on her car roof in #ElizabethTownship ... @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
With the inimitable #JuliaBurdelski Music c/o #MondaMusic over at #Pixabay
000 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
triblive.com/local/south-...
triblive.com
South Side crime drops as police presence doubles for new Street Fest
The guns were quiet this summer in Pittsburgh’s biggest entertainment district. After a rowdy 2025 punctuated by shots fired and troublemakers tossing lit fireworks at police officers, violent c...
010 0
Justin Vellucci @jvthetrib.bsky.social · 17/09/2026
--> #Pittsburgh's South Side had ZERO gun violence this summer — down from shots being fired and fireworks thrown at cops just a year ago. Arrests down 30%. Storefronts filling back up. Here's how they turned it around. @triblive.bsky.social LINK IN COMMENTS #Pittsburgh #SouthSide
252 0
Justin Vellucci @jvthetrib.bsky.social · 16/09/2026
triblive.com/local/police...
triblive.com
Police make arrest in fatal Hill District shooting stemming from row over bleach attack
Police Tuesday charged a Pittsburgh man with homicide in connection with the fatal shooting of his cousin’s boyfriend after an argument in a Hill District housing development earlier this summer...
030 0
Justin Vellucci @jvthetrib.bsky.social · 16/09/2026
A #Pittsburgh man was arrested Tuesday for homicide after the fatal shooting of his cousin's boyfriend this July in the #HillDistrict And the city's $8.5M #ShotSpotter system? Never flagged the gunfire. @triblive.bsky.social LINK IN COMMENTS
120 0
Justin Vellucci @jvthetrib.bsky.social · 16/09/2026
triblive.com/local/police...
triblive.com
Police make arrest in fatal Hill District shooting stemming from row over bleach attack
Police Tuesday charged a Pittsburgh man with homicide in connection with the fatal shooting of his cousin’s boyfriend after an argument in a Hill District housing development earlier this summer...
010 0
Justin Vellucci @jvthetrib.bsky.social · 16/09/2026
A #Pittsburgh man, 38, was charged Tuesday with homicide after fatally shooting his cousin's boyfriend during a #HillDistrict argument that started over a bleach attack. Deven Turner, 35, was shot multiple times, including in the back. @triblive.bsky.social LINK IN COMMENTS
100 0
Justin Vellucci @jvthetrib.bsky.social · 15/09/2026
triblive.com/local/eradic...
triblive.com
Eradicate Hate Summit kicks off in Pittsburgh with focus on preventing tragedy
The Eradicate Hate Global Summit in Downtown Pittsburgh technically started at noon Tuesday. But the spirit of the event – pushing back against bigotry and hate-fueled violence — didn&rsqu...
020 0
Justin Vellucci @jvthetrib.bsky.social · 15/09/2026
"It's time to stand up." At #EradicateHate summit in Downtown #Pittsburgh, Rev. Glenn Germany — who survived a 2024 gunman's attack at his North Braddock church when a pistol jammed — stole the show when he rose mid-panel to share his story. @triblive.bsky.social LINK IN COMMENTS
100 0