Blog

  • Horoscopes: Tuesday, June 30, 2026

    ARIES (March 21-April 19). You give in ways both visible and invisible. The invisible ways often take more effort. It’s normal to want to be seen and appreciated for those efforts. Mercury retrograde asks: Who takes care of whom? Is the arrangement fair?

    TAURUS (April 20-May 20). Not everything is part of a pattern, but many things are, and that’s why you’re constantly noticing, searching for meaning and predicting outcomes. Mercury retrograde asks: How can I learn from the past? Why am I remembering this now?

    GEMINI (May 21-June 21). Ideally, home brings out the best in you. If there are ways your domestic situation depletes your energy, they’ll stand out now, wanting to be fixed. Mercury retrograde asks: Where do you feel most like yourself? What environments support your growth?

    CANCER (June 22-July 22). Certain traditions survive because they still serve a purpose. Others survive because no one has questioned them. Mercury retrograde asks: Which customs nourish you? Which are ready for revision?

    LEO (July 23-Aug. 22). There are people who know versions of you that were updated long ago, but they never got the memo. Mercury retrograde asks: Which parts of your identity have evolved? How would you introduce yourself if no one knew your history?

    VIRGO (Aug. 23-Sept. 22). There are conversations you never finished. Some ended through circumstance, some through silence. Mercury retrograde asks: What still needs expression? What would happen if I said what I want to say?

    LIBRA (Sept. 23-Oct. 23). You remember the facts, but memory is never only factual. Each time you revisit an experience, you bring new understanding to it. Meaning changes with time. Mercury retrograde asks: What else might be true? What have you overlooked in the retelling?

    SCORPIO (Oct. 24-Nov. 21). The people who raised you still have influence. They occupy space in your decisions. Whether you’re glad about it or not, gratitude and independence can coexist. Mercury retrograde asks: Which voices belong in the room? Which no longer get a vote?

    SAGITTARIUS (Nov. 22-Dec. 21). You don’t always have the words for what you’re going through at the time you’re going through it. But eventually, language catches up with experience. Mercury retrograde asks: What can you name now that you couldn’t name before? What becomes clearer when you tell the story differently?

    CAPRICORN (Dec. 22-Jan. 19). The past occurred one way, and only a time traveler could change that. But your feelings about what happened will keep changing. Distance creates perspective. Mercury retrograde asks: What did your family teach you? What did you teach yourself instead?

    AQUARIUS (Jan. 20-Feb. 18). A promise isn’t always forever. Some promises deserve renewal. Others deserve release. Mercury retrograde asks: What commitment still reflects your values? What are you maintaining purely out of obligation or habit?

    PISCES (Feb. 19-March 20). The past is not a destination. It is a reference point. Memories inform your next steps, but they don’t determine them. Mercury retrograde asks: What belongs in your future? What memory can remain behind while the lesson comes with you?

    TODAY’S BIRTHDAY (June 30). It’s your Year of the Victory Banner. The effort has already been made; now comes the season of recognition. Your emotional journey and the behind-the-scenes efforts will become a point of interest, and you’ll be asked to share personal stories of inspiration. More highlights: Someone you once admired from afar will be in your regular orbit. An honor marks progress and change you were a big part of. Lucrative ventures are simple and streamlined. Scorpio and Libra adore you. Your lucky numbers are: 21, 5, 30, 11 and 2.

  • Dear Abby | Mother disappointed in son’s choice of girlfriend

    DEAR ABBY: I don’t care for my son’s girlfriend, “Trish,” and he knows it. He seems to date needy women. It may boost his ego, but it doesn’t reflect well on the young lady.

    Our initial encounter with Trish wasn’t a good one. We found her to be rude and disrespectful. He claims she was “nervous.” It’s common courtesy to acknowledge those in a room when you enter if they’re the only ones in the room.

    I don’t know if my son plans to marry Trish, but this isn’t the relationship I assumed I’d have with my son’s wife. I don’t want to just tolerate my daughter-in-law; I want to love her. Trish has made no effort to know my son’s family, not even his brother. She doesn’t view us as factors in his life at all. How do I get him to launch his net into the deep end and find a good wife?

    — ANXIOUS MOM IN VIRGINIA

    DEAR MOM: I don’t know whether your son intends to marry this young woman either, and you could be worried for no reason. But one thing I do know is how important it is for you to extend yourself and try to make a friend out of Trish rather than an enemy. Without being nosy, get to know her background. Does she have a healthy relationship with her own mother? Does she know any of the rules of etiquette? (She may never have been taught.) If you reach out and make the attempt, you may wind up having a daughter-in-law you can love rather than one you have to tolerate. I wish you luck.

    ** ** **

    DEAR ABBY: A year and a half ago, I met someone online who I’ll call “Drew.” We immediately hit it off and have talked every day since then, often multiple times a day, with near-constant texting, etc. Drew quickly became my best friend. After a while, I realized that I don’t just love him, I am IN LOVE with him. Deeply.

    We’ve met in person a few times, and that has only served to confirm my feelings. I feel safe, happy and cared for in his company, and there is nothing in the world I wouldn’t do for him if he asked. Yet he asks nothing of me. Drew has a partner, and I assume the feelings I have for him are not mutual, although I know he considers me a very good friend. I wish I knew how to proceed. Telling him how I feel is not an option, nor is ending the friendship I rely on. Is it possible to continue as we are? How am I supposed to deal with these feelings?

    — HIS NON-BOYFRIEND IN CANADA

    DEAR NON-BOYFRIEND: Here’s how: Recognize that you and Drew are overdue for an honest conversation about what has been going on. Ask if his partner knows about you. When someone spends as much time as you two have on the phone and texting, there is usually more going on than just friendship. If there isn’t on Drew’s part, you need to know that. However, if your feelings are mutual, then you and Drew have some serious thinking and planning to do.

  • Phillies fall as Aaron Nola is left searching for answers — and trying a new pitch — in quest to turn his season around

    Phillies fall as Aaron Nola is left searching for answers — and trying a new pitch — in quest to turn his season around

    For the better part of a decade, Aaron Nola has been the Phillies’ workhorse.

    It’s a role he takes pride in. Six times, he has taken down over 180 innings in a season. But lately, that durability has started to show cracks.

    Last year, Nola was uncharacteristically hampered by injuries. He’s healthy now, but his bounceback season hasn’t gone according to plan. And after Monday’s 11-7 loss to the Pirates, where he allowed a season-high seven earned runs over just 4⅓ innings, the path forward isn’t clear.

    “I haven’t really had a stretch like this ever in my career,” said Nola, whose season ERA has risen to 6.04.

    Nola squandered a 5-0 lead the offense built against Pirates starter Braxton Ashcraft. Trea Turner and Brandon Marsh each hit solo homers in the first inning, while Bryce Harper hit a two-run shot in the third. All three homers came in two-strike counts.

    But Nola had issues with homers, too. He looked efficient early with an eight-pitch first inning, and was getting a lot of batters to swing and miss. But he started to falter by the fourth. Bryan Reynolds was inches away from clearing the top of the railing in left-center, settling for a leadoff double. He scored anyway when Esmerlyn Valdez teed up a curveball over the middle of the plate for a two-run shot.

    “Early in that game I thought he was going to roll,” said interim manager Don Mattingly. “The way he was throwing the ball, it seemed sharp. Good breaking ball, down in the zone, a lot of swing-and-miss early in the game. And then just got sideways. So I’m not quite sure what happened.”

    For the seventh time this year, Nola failed to get out of the fifth inning, which turned ugly quickly. Nola allowed four hits — including another homer and a double — and walked two in the frame.

    Three runs had already scored when Seth Johnson finally relieved him with the bases loaded, and all three inherited runs would score, too.

    “It just sped up on him quite a bit there,” said catcher J.T. Realmuto. “The stuff diminished quite a bit. … You could just tell he got a little tired, it was hot, just the stuff wasn’t as good that inning.”

    Although Nola induced 23 whiffs from Pirates hitters, the second-most in a game in his career, he wasn’t able to take many positives from his outing.

    “A lot of runs tonight, I didn’t really do well with the lead I got, what the guys gave me. They hit really well tonight,” Nola said. “… Swing and misses, honestly, tonight it doesn’t really matter. Gave up too many hits, too many runs, got to be better at that.”

    The two homers Nola allowed Monday upped his season total to 19, which is tied for fifth-most among pitchers this year.

    As Nola tries to find a way to turn his season around, he has started toying with a slider as a potential different look for hitters. It can be a challenge to add a new pitch mid-season and he hasn’t thrown it much. He flashed it three times against the Pirates, generating one whiff.

    “Just something different,” Nola said. “I throw so many curveballs, and I feel like we saw it tonight, if one pops, it usually gets barreled. So we’ll see.”

    Nola’s shorter outing caused the Phillies to turn to their bullpen earlier than hoped, as the unit had been taxed recently after some tight games against the Nationals and Mets.

    After entering the game, Johnson issued a leadoff walk to force in the go-ahead run, and then induced a grounder to Harper. He got the force out at second, but Turner flung the ball high over first base, allowing two more runs to score for the 8-5 Pirates lead. Turner’s error is his 11th of the season, which has already surpassed his full-season total of eight in 2025.

    Bryce Harper (right) celebrates with Brandon Marsh after hitting a two-run home run in the third inning of Monday’s loss to the Pittsburgh Pirates.

    The offense showed some life late, though. Marsh hit his second homer of the game in the eighth to start chipping away. He fell behind in the count, 1-2, to Gregory Soto, but put a good swing on a high and inside fastball. Bryson Stott and J.T. Realmuto hit back-to-back two-out singles to cut the lead to 8-7.

    Derek Hill kept the line moving with a walk, but Justin Crawford was called out on strikes to end it, stranding two.

    In the ninth, Mattingly opted to use righty Chase Shugart, who had blown a save against the Mets on Sunday, with the intention of preserving his higher-leverage arms. It backfired when he gave up a three-run homer to Pittsburgh catcher Endy Rodríguez that put the Pirates back ahead by four runs.

    “I really didn’t feel like I have much of a choice, honestly, there,” Mattingly said. “Didn’t really feel like, where we’re at with everything, we could just keep chasing a win in with our back-end guys and lose another one. Yeah, I felt like we had to get through that with Shug. He gets two outs quick, and then little kind of a halfway flare to center, and yeah, obviously the breaking ball he hits for the homer.”

    In the bottom of the ninth, Turner struck out, Schwarber grounded out, and Marsh struck out to end it.

  • Paraguay upsets Germany on penalty kicks to book a ticket to Philadelphia’s July 4 game

    Paraguay upsets Germany on penalty kicks to book a ticket to Philadelphia’s July 4 game

    FOXBOROUGH, Mass. — Jose Canale scored on the first sudden death penalty kick, Orlando Gill made two key saves in the shootout, and Paraguay beat Germany 4-3 on penalties Monday to earn the biggest upset of the 2026 World Cup so far.

    The round of 32 match ended 1-1 after extra time. Paraguay took the lead when Julio Enciso scored on a header late in the first half, but Kai Havertz equalized in the 52nd minute for four-time champion Germany.

    “We had to analyze every player, every detail. Thanks to that I was able to only miss two penalties,” Gill said afterward. “This is for all the people of Paraguay.”

    Paraguay, ranked 34th by FIFA, is the deepest betting long shot to win a World Cup match and did it against 12th-ranked Germany.

    The Paraguayans will next face the winner of Tuesday’s match between France and Sweden in the round of 16 on Saturday in Philadelphia. A win in that match would land them back in Foxborough for a quarterfinal match on July 9.

    “I think we deserved one more game and to be honest considering everything that was said, everything we went through,” Canale said. ”What I wan to highlight from our team is how united we are. … Today was a game we really needed to show our true colors.”

    Germany had won six of seven penalty shootouts in major tournaments, including six straight since losing to Czechoslovakia in the 1976 European Championship final.

    In the only previous World Cup match between the teams, Germany beat Paraguay 1-0 in the round of 16 at the 2002 tournament. Nearly a quarter-century later, Paraguay has its revenge.

    Paraguay’s players celebrating at the end of the shootout.

    Paraguay had appeared in five previous knockout games but failed to score in each. It advanced only once in those previous occasions, winning on penalty kicks against Japan in the round of 16 at the 2010 tournament in South Africa. It fell that year to eventual champion Spain in the quarterfinals.

    Monday was Germany’s first knockout game since the 2014 final in Brazil when the Germans beat Argentina 1-0 to capture their fourth World Cup title. The Germans were eliminated from the group stage at the last two World Cup tournaments.

    “We had very big plans for this World Cup. It’s very difficult to disappoint again,” Havertz said. “It was difficult to create chances and keep the pace.”

    Paraguay broke the early stalemate in the 42nd minute Monday with some perfect ball movement to set up Enciso.

    Paraguay’s Julio Enciso (19) celebrates his goal with teammates.

    Miguel Almiron split Germany’s Aleksandar Pavlovic and Nathaniel Brown with a left-footed pass to Matias Galarza. Galarza sent a cross to Enciso, who was unmarked by Germany’s defenders and easily headed it past goalkeeper Manuel Neuer.

    In the second half, Havertz took a cross from Florian Wirtz, which he got just enough head on to redirect it past Gill.

    And then in extra time, Germany appeared to take a 2-1 lead in the 102nd minute when Jonathan Tah headed in a corner kick by Nathaniel Brown that was just above the reach of Gill. But a video review ruled that Waldemar Anton has pushed Gill to the ground before the shot and the goal was disallowed.

    Germany, whose 10 goals in the group stage was tied for the most of any team, struggled to find a way through Paraguay’s 4-5-1 setup. The Germans had 78% of the possession in the first half.

    As expected, Paraguay was without defender Omar Alderete, who left with an injury in the second half of the team’s 0-0 draw against Australia. Canale started in his place.

  • The Phillies have made history turning the NL East into a race again: ‘Just want to keep it going’

    The Phillies have made history turning the NL East into a race again: ‘Just want to keep it going’

    The Phillies returned to Citizens Bank Park for Monday’s series opener against the Pirates a season-high 10 games above .500.

    It’s a far cry from where they were in April, as they tumbled as far as 10 games under .500 on April 26. But their improbable rebound has made them the first team in baseball history to bounce back from 10 games under .500 to 10 games over .500 before the end of June.

    Now, they’ve all but erased their dismal start. At the 84-game mark last year, the Phillies had a 49-35 record, and would go on to finish with 96 wins and win the division. This year, they are 47-37 at the same point.

    “This is a 96-win club last year, this is not a club that didn’t show up every day and play every day,” said interim manager Don Mattingly. “You win 96 games, you’re playing good baseball, so nothing that you really didn’t expect to happen is happening. Just want to keep it going.”

    Not only that, but the Phillies have closed within three games of the Braves for the lead in the National League East. It’s a gap that was as wide as 10½ games in May.

    NL East standings

    window.addEventListener(“message”,function(a){if(void 0!==a.data[“datawrapper-height”]){var e=document.querySelectorAll(“iframe”);for(var t in a.data[“datawrapper-height”])for(var r,i=0;r=e[i];i++)if(r.contentWindow===a.source){var d=a.data[“datawrapper-height”][t]+”px”;r.style.height=d}}});

    It’s helped out that the Braves’ early-season dominance has somewhat faltered, with Atlanta posting a 9-13 record so far in June. But the Phillies have managed to capitalize, and a chasm that seemed insurmountable a month ago is shaping into a race again, with two series remaining between the teams in September.

    “I wasn’t really looking at Atlanta,” Mattingly said. “I was looking more at us getting back to .500 at first, then to five [games over .500], and then trying to get to 10, and now trying to get to 15, and wherever you end up landing is where you land, but obviously you want to win the division. But still day to day, and so much baseball to be played.”

    García in town

    Right fielder Adolis García was at the ballpark on Monday to get checked out after undergoing season-ending surgery to repair a torn lat on Wednesday.

    García, who signed a one-year, $10 million deal in the offseason, spent time catching up with his teammates behind the batting cage pregame. His rehab is expected to take place primarily at the Phillies’ facilities in Clearwater, Fla.

    “He’s just coming in to see where he’s at. He’s had surgery a few days ago, he’s not going to be able to do a whole lot, but it’d be good to see him,” Mattingly said.

    Starting pitcher Andrew Painter will likely make his next start for Lehigh Valley on Saturday.

    Painter’s next start

    The Phillies haven’t officially announced when Andrew Painter will make his next start for triple-A Lehigh Valley, but Mattingly said he expects the righty will remain on a regular schedule.

    With the minor leagues having a day off built into their schedule each Monday, that means joining a six-day rotation, which would line up Painter to next appear on Saturday in Rochester.

    “Unless they want to move him, or there’s a reason for us to move him to keep him on a certain day to match up with certain guys,” Mattingly said. “So, in general, I think he’s just one of the boys down there and working on his craft and getting it together.”

    Mattingly said pitching coach Caleb Cotham’s report was that Painter was OK in his first appearance after getting optioned, in which he allowed one run over four innings.

    “Still felt like some of the things that they talked about implementing, he’s starting to be able to do that,” Mattingly said. “We just let it play out now.”

    Pham back in action

    Tommy Pham made his first appearance for the Florida Complex League Phillies on Monday after signing a minor league deal with the organization. Pham, who the Phillies picked up as outfield depth after he was released by the Orioles, went 2-for-2 in the Complex League game.

    The 38-year-old outfielder has a .256 career average and .764 OPS across 13 seasons and 10 teams. He went hitless in 13 at-bats across nine games with the Mets this April before being released and catching on with the Orioles’ triple-A affiliate.

    “I know Tommy from the past; I always liked Tommy, he gives you good at-bats,” Mattingly said. “I don’t know what the plan is other than to see where it goes and how he’s swinging and how he’s performing, and what we need.”

    Extra bases

    Gabriel Rincones Jr. was back in the lineup Monday against right-hander Braxton Ashcraft after sitting in the series finale against the Mets. Rincones has a .118 batting average in 32 major league at-bats. “[Sunday] was more of a day off, and kind of a little bit of a reset for Rico, see where it goes,” Mattingly said. … Cristopher Sánchez (9-3, 2.13 ERA) is scheduled to start opposite Pirates right-hander Bubba Chandler (3-7, 4.42) on Tuesday.

  • Police find ‘significant amount’ of blood inside Olney house linked to investigation of missing women, sources say

    Police find ‘significant amount’ of blood inside Olney house linked to investigation of missing women, sources say

    Philadelphia police found a “significant amount” of blood inside the decrepit Olney house linked to the investigation of at least two missing women, multiple law enforcement sources said.

    The sources, who spoke on the condition of anonymity to discuss an ongoing investigation, said forensic testing has not yet determined whose blood it is or whether it’s even human — a process that could take several weeks to complete. But, the sources said, police are prepared to excavate the front and backyards of the West Chew Avenue home in the coming weeks in search of potential human remains.

    Deputy Police Commissioner Frank Vanore declined to confirm or comment on the discovery Monday afternoon, citing the ongoing investigation. Vanore said Friday that police had not recovered any human remains from the home and were awaiting testing of the tubs of chemicals and other materials found in the basement.

    Forensic investigators search the backyard of 417 W. Chew Ave. on June 27.

    The finding marks the latest development in an unusual saga that began after the arrest of Eugene Albert Horsch, 44, the owner of the Olney home now being searched by law enforcement for a second week in connection with the disappearance of at least two women who have been missing for years.

    Horsch was arrested June 19 after U.S. Park Police saw him parked in his black BMW near Sixth and Market Streets, acting suspiciously. When a ranger approached the car, police said, he heard a woman in the back seat say, “You’re going to hurt me” and saw drug paraphernalia.

    Police searched the car and reported recovering two guns with obliterated serial numbers, as well as cocaine, fentanyl, and marijuana, a cattle prod, switchblade knives, handcuffs, and a fake U.S. Drug Enforcement badge featuring Horsch’s photo.

    The woman with Horsch falsely identified herself to the officers as Blair Tonzelli, a 38-year-old woman who had been reported missing in Kensington in 2023, police said.

    The woman, 39, later told investigators that she gave Tonzelli’s name because she had open warrants for her arrest in ongoing drug cases and that Horsch had made her fake identification cards in that name and said she could use it if she was ever stopped and questioned by police, sources said.

    Eugene Albert Horsch, 44, was arrested June 19 for illegal gun possession and drug crimes.

    The woman said she did not know Tonzelli or even that she was missing — but the way Horsch spoke about her and other women made her feel like something bad had happened to her, the sources said.

    Philadelphia homicide detectives then began reviewing that missing woman’s case, and, alongside federal law enforcement, searched Horsch’s home at 417 W. Chew Ave. last week.

    That search produced a trove of bizarre discoveries: a basement with drums filled with chemicals, bottles of unknown substances, Tonzelli’s bank card, the death certificate of another woman, and what appeared to be urns holding at least one of Horsch’s relatives’ cremated remains.

    Investigators also found another handgun, materials used to grow marijuana, and a 55-gallon drum with connections to waterlines leading into a hole in the ground.

    Federal investigators also discovered a multipage, unsigned, handwritten letter that appeared to describe hurting people and referenced the serial killer Ted Bundy, according to the affidavit of probable cause to search the home that was obtained by The Inquirer.

    Eugene Horsch lived at 417 W. Chew Ave. with his father until he died last year.

    Law enforcement sources said police were working to determine whether the writings were part of a novel or screenplay. Horsch’s late father, Raymond “R.C.” Horsch was a known drug manufacturer and erotic filmmaker who had published several works of fiction with violent, masochistic themes, including one described as an “autobiographical memoir of a caring, empathetic serial killer.”

    The probe into the younger Horsch took another twist when investigators learned that Raymond Horsch’s ex-wife Amy McHale was last seen at the Olney property in 2016 and has not since be located. A lawyer for Eugene Horsch and his father said the two men had nothing to do with McHale’s disappearance and said she struggled with substance abuse and mental illness.

    Horsch has been charged with illegal gun possession and drug crimes by Philadelphia authorities.

    He is also facing a federal gun possession charge, court records show. The U.S. Attorney’s Office filed a complaint against Horsch on Friday, charging him with possession of a firearm by a felon and centering their allegations on the guns that park rangers found in his car during an encounter in Center City earlier this month.

    Horsch has not yet been arraigned in that matter, and he remained in a city jail, held on $500,000 bail as of Monday afternoon. But the case could give federal prosecutors an opportunity to argue to a judge that he remain in federal custody until trial.

    This is a developing story and will be updated.

    Staff writers Jesse Bunch, Max Marin, Barbara Laker, and Chris Palmer contributed to this article.

  • She disappeared from Kensington three years ago. A fake ID in her name led police to a disturbing Olney house.

    She disappeared from Kensington three years ago. A fake ID in her name led police to a disturbing Olney house.

    Blair Tonzelli had been missing from Kensington for more than three years when her name turned up somewhere unexpected: on the fake ID of a woman in the backseat of a car parked near Independence Hall.

    The woman showed the ID to U.S. Park Police on June 19 after they found her and Eugene Albert Horsch, 44, seated in his black BMW, with drug paraphernalia, guns, and knives stashed in the car, according to police records. The woman later told officers that Horsch made her the fake ID in Tonzelli’s name and urged her to use it if she ever got into trouble.

    That encounter sparked a sprawling investigation into Horsch and an ongoing search of his Olney home for connections to Tonzelli and at least one other missing woman. Amy McHale — ex-wife of Raymond Horsch, Eugene’s father — was last seen at the Horsch property on West Chew Avenue in 2016.

    Tonzelli was 35 when a friend reported her missing in early 2023. Police records now link her to Horsch following his arrest during the car stop. Philadelphia homicide detectives began probing Tonzelli’s disappearance last week and interviewed at least two women who said they believed something bad may have happened to her, according to police documents.

    One reported that Horsch was “a sociopath,” and that while he had never been violent toward her, he said things that suggested he was to others. According to the police documents, the woman told detectives that Horsch said that he knew of three chemicals needed to melt human remains and that he could make a body “so small it could be flushed down a toilet.”

    The woman told police that Tonzelli was a home healthcare aide who had worked in Horsch’s Olney house, according to the records. She believed Tonzelli and Horsch had a disagreement over money at one point, the records say, and that he still had access to a CashApp account under Tonzelli’s name.

    Horsch remains in a Philadelphia jail after officers searched his car and found two firearms with obliterated serial numbers, as well as cocaine, fentanyl, and marijuana, a cattle prod, switchblade knives, handcuffs, and a fake U.S. Drug Enforcement badge featuring Horsch’s photo. He is being held on $500,000 bail for illegal gun and drug charges.

    Jerome Brown, an attorney for Horsch, declined to comment on Monday.

    Horsch has not been charged with any crimes linked to Tonzelli’s disappearance. But the statements in law enforcement records raise concerns about her well-being and have provided local and federal investigators probable cause to search the Olney property for more than a week.

    Inside the boarded-up twin, officers recovered several fake IDs in Tonzelli’s name and her bank card, according to police records. Investigators also found drugs, guns, vats of unknown chemicals, a 55-gallon drum, and an unsigned, handwritten letter that graphically described hurting people.

    Police said they have not recovered any human remains at the house, but law enforcement sources on Monday said there was a “significant amount” of blood inside. Investigators are awaiting forensic testing to determine whose blood it is or if it’s even human, a process that could take weeks to complete.

    Police are preparing to excavate the front and backyards of the home, the sources said.

    Local and federal investigators continued to scour Horsch’s home Monday for additional evidence.

    In the years before her disappearance, Tonzelli struggled with an opioid addiction and floated through the streets of Kensington, spending time in and out of jail on drug and prostitution charges. David McCarty, 72, said that he lived with her for a time in a house on Wensley Street and that their friends would try to look out for one another.

    Even in the throes of her addiction, Tonzelli was fiercely loyal, McCarty recalled. She once threw herself in front of a tow truck to prevent the operator from illegally taking McCarty’s car, yelling “You’re not gonna do this to my friend!”

    But Tonzelli, he said, would disappear for stretches, often with a man from Olney who sold marijuana. She told McCarty she was visiting with a man named Raymond, he said.

    At the time, Eugene Horsch lived with his father, Raymond “R.C.” Horsch, a convicted drug dealer and a producer of erotic films and novels. His work often focused on serial killers and the sexual exploitation of women with substance-abuse problems. The elder Horsch, who died in the Olney house in 2025, often featured women who frequented Kensington in his films.

    Tonzelli typically returned from her trips to see Horsch, McCarty said, but then he didn’t hear from her after August 2022.

    Joseph Gunkel said in an interview that he and a friend called police to report Tonzelli missing in February 2023 after months had passed without hearing from her.

    The friend told police that Tonzelli was last seen at the Olney home of a “sketchy” man who scared her, according to police records. Tonzelli was meant to meet someone one afternoon and never showed up, and none of her acquaintances — from Philly to Florida — had heard from her since, the friend said.

    McCarty grew worried as days became weeks. He knew she needed regular medical attention because of a drug-related wound that ran from her armpit down to her knee. McCarty said he replaced the gauze and applied ointment to the open gash twice a day, and Tonzelli needed daily medication to fight off the infection.

    “I can’t tell you how many times I spent visiting her and putting her in the hospital,” McCarty said. ”People make choices. She’s an adult, and it didn’t matter what I’d say or what I’d do to help her.”

    Gunkel said he didn’t hear from police again about Tonzelli until last week, when homicide detectives asked him to come in for an interview about her disappearance. He said he was relieved someone was finally looking into her whereabouts, even if it was three years later.

    “At least reporting her missing helped out some,” he said.

    Tonzelli’s Facebook page says she attended Archbishop Ryan High School. Her mother, who grew up in Fishtown, died when Tonzelli was 18, according to an online obituary.

    Tonzelli’s family declined to speak this week. McCarty said that Tonzelli was estranged from her relatives but that she had a son who she talked about often.

    After she went missing, McCarty urged a mutual friend to file a police report, because he worried no one else would.

    “My soul just believes something was going on,” he said.

  • What the Supreme Court’s ruling in the Cook case means for Federal Reserve independence

    What the Supreme Court’s ruling in the Cook case means for Federal Reserve independence

    WASHINGTON — The Supreme Court on Monday said the Federal Reserve, unlike any other agency in Washington, has a measure of independence from the presidency and day-to-day politics. But the court didn’t define to what extent.

    The case is the latest round in an unprecedented fight between the Fed and President Donald Trump. More political interference at the Fed could upend financial markets around the world, which closely follow its interest rate moves.

    Trump has repeatedly demanded that the central bank cut its key interest rate to lower borrowing costs for homeowners, businesses, and even the government itself. Trump sought to fire a Fed governor, Lisa Cook, last August after accusing her of mortgage fraud — a charge she denies. Cook was appointed by former President Joe Biden and removing her would give Trump the opportunity to name a more amenable official in her place.

    In a 5-4 decision, the court ruled that the president cannot fire the seven members of the Fed’s board of governors without a clear cause. The decision endorses the Fed’s independent structure even as the court eliminated such protections for leaders of other agencies, including the Federal Trade Commission, whom the president can fire at-will.

    “That’s a big deal,” said Scott Alvarez, the central bank’s former top lawyer. “That’s one of the things that makes the Fed independent.”

    While the decision is a boost for the Fed, it does leave Cook vulnerable to further attempts by the Trump administration to fire her. Trump said on his social media site, Truth Social, that “we will take appropriate action immediately” to remove Cook. But for now, she will keep her job while the case is fought in lower courts.

    The court said the Fed’s independent structure is constitutional

    In a separate case Monday, the justices ruled 6-3 that the Constitution allows the president to fire the heads of federal agencies that had previously been considered independent. But in the Cook case, the court carved out a clear exemption for the Fed.

    The Fed has a “unique historical status and role,” Chief Justice John Roberts wrote, similar to the First and Second Banks of the United States that existed in the early 1800s and that operated “at a deliberate remove from the ordinary political process.”

    If the president could fire a Fed governor for any reason, it would undermine that official’s ability to make decisions independently, Roberts wrote.

    The ruling provides some additional protection for new chair Kevin Warsh, who was nominated by Trump but has said that getting inflation back to the Fed’s 2% target is his top priority. About half the Fed’s policymakers support a rate hike to achieve that goal, while Trump has spoken out against hikes.

    Still, Kathryn Judge, a law professor at Columbia University, said the justices’ decision to strike down the independence of other agencies erodes the Fed’s standing by leaving it as the only remaining such body in Washington. The principle of independent, non-political judgment has been undercut, she added.

    “Fed independence lives on for another day, but is not as robust as it was prior to these decisions,” she said.

    Cook and other governors are still vulnerable

    And the court did not fully close the door on Trump’s efforts to fire Cook. Trump’s lawyers accepted that Trump could only fire her “for cause,” but they argued that the White House could define the cause and it couldn’t be second-guessed by courts.

    The Supreme Court instead said that “for cause” likely involved serious misconduct that wasn’t related to their professional duties, but didn’t provide much detail. More importantly, they also threw out the higher standard that Cook’s lawyers had pushed, which would have allowed governors to only be fired for inefficiency, neglect of duty, or malfeasance on the job. Since the alleged mortgage fraud occurred before she joined the Fed, such a standard would have likely shut down the case.

    The court also said that Cook had to be given formal notice of her firing — the president only announced it last August on Truth Social — and an opportunity to formally respond, though the court did not specify what the process should look like. Indeed, Roberts included a footnote in his opinion noting that nothing forbids Trump from “trying again” to fire her, provided she is given proper notice and a chance to contest it.

    Why the Fed’s independence matters

    The court battle will likely further define the boundaries of Fed independence.

    The Fed wields extensive power over the U.S. economy. By cutting the short-term interest rate it controls — which it typically does when the economy falters — the Fed can make borrowing cheaper and encourage more spending, accelerating growth and hiring. When it raises the rate — which it does to cool the economy and combat inflation — it can weaken the economy and cause job losses.

    Economists have long preferred independent central banks because they can more easily take unpopular steps to fight inflation, such as raise interest rates, which makes borrowing to buy a home, car, or appliances more expensive.

    The importance of an independent Fed was cemented for most economists after the extended inflation spike of the 1970s and early 1980s. Former Fed Chair Arthur Burns has been widely blamed for allowing the painful inflation of that era to accelerate by succumbing to pressure from President Richard Nixon to keep rates low heading into the 1972 election. Nixon feared higher rates would cost him the election, which he won in a landslide.

    Paul Volcker was eventually appointed chair of the Fed in 1979 by President Jimmy Carter, and he pushed the Fed’s short-term rate to the stunningly high level of nearly 20%. (It is currently 3.6%.) The eye-popping rates triggered a sharp recession, pushed unemployment to nearly 11%, and spurred widespread protests.

    Yet Volcker didn’t flinch. By the mid-1980s, inflation had fallen back into the low single digits. Volcker’s willingness to inflict pain on the economy to throttle inflation is seen by most economists as a key example of the value of an independent Fed.

  • Near-record heat around 100 degrees is forecast in Philly this week, with July 4th storms possible

    Near-record heat around 100 degrees is forecast in Philly this week, with July 4th storms possible

    Coinciding with the climax of the nation’s 250th birthday celebration, the atmosphere may make a run at history this week as July gets off to a torrid start in much of the nation, with temperatures in Philly aiming toward 100 degrees both Thursday and Friday.

    And while the record-challenging extreme heat may ease some late in the weekend, atmospheric fireworks may threaten Fourth of July events.

    Conditions also favor tropically steamy nights when it may seem that even the fireflies are adding to the heat.

    The National Weather Service has issued an “excessive heat watch,“ in effect from Wednesday afternoon through the day Saturday, for heat indexes up to 110. The watch covers all of New Jersey, Delaware, and most of Pennsylvania.

    The Delaware Valley Regional Planning Council has posted a “code orange” air-quality alert for Tuesday, advising that pollution could affect people with respiratory and heart condtions.

    If the heat wave persists as forecast, the cumulative warmth could become dangerous for people with background medical conditions and older residents who live alone without air-conditioning in the city’s rowhouses.

    The official high in Philly reached 90 on Monday, and the forecasts are calling for highs in the 90s at least through the weekend.

    Both FIFA Fan Festival organizers and SEPTA are preparing for a pending inferno.

    The World Cup afternoon matches on Wednesday and Thursday won’t be shown at the FIFA Fan Festival, said Melissa Ferdinand, spokesperson for Philadelphia Soccer 2026, but the evening matches will be.

    Among other measures SEPTA will be reducing speeds on regional rails, lest extreme heat cause overhead wires to sag and tracks to buckle, said agency spokesperson Andrew Busch.

    The forecasts for the rest of the week

    Philly’s temperatures are likely to reach the low 90s on Tuesday, said John Feerick senior meteorologist with AccuWeather Inc., but that will be just a warm-up.

    Readings will soar well into the mid- and upper-90s on Wednesday, and likely crest at or above the century mark Thursday and Friday.

    “The humidity gets tropical, too,” he said.

    Some showers are possible Friday afternoon and evening and Saturday, the weather service says

    The so-called high-pressure heat dome is forecast to bake about two-thirds of the nation. Philadelphia will be near the eastern edge of the hot zone, and that can become a precarious place to be when the heat backs off.

    The outlook for the weekend and the ‘ring of fire’ potential

    Ring of fire” thunderstorms, which can generate prodigious amounts of rain, can form along the edges of heat-generating high-pressure systems, the weather service says. This far in advance — or even a day or even hours ahead of time — it isn’t possible to predict where and when such a storm or storms might develop.

    But in its forecast discussion Monday the weather service office in Mount Holly warned that “the environmental setup would be favorable for strong to severe thunderstorms.”

    “We’re seeing chances of thunderstorms,” said Paul Fitzsimmons, meteorologist with the weather service office in Mount Holly.

    Said Feerick, “I think there’s going to be some pretty intense storms. A lot of times, the heat waves come to an end with a bang. That’s a possibility next weekend for sure. The fireworks might be supplied by mother nature, and humans.”

    On Monday morning the weather service advised, “It is important to point out that any holiday weekend festivities could be impacted by thunderstorms — in addition to the extreme heat.”

    But, Fitzsimmons said, “By Sunday, might be getting a little bit cooler.”

    Warmer world, warmer Philly, although 100s have been less frequent

    Philadelphia’s temperature increases have tracked fairly close to the globe’s, which during the last 12 months were about 2 degrees Fahrenheit above the 20th century average. Local summers have become increasingly warmer.

    Yet 100-degree readings in Philadelphia have been relatively scarce this century. On average, temperatures of 100 or higher have occurred every four years in Philly, but when it reached 100 last summer, that was the first time in 13 years, the longest 100-less stretch on record.

    That could be mere randomness, or it could be related to increased mugginess, which can retard both daytime heating and nighttime cooling. Warmer air can hold more water vapor.

    In records dating to 1874, it has reached 100 a total of 62 times, according to an analysis of temperature data, in 40 different years. For whatever reasons, they have tended to come in clusters, including a five-year run of 100-degree readings that ended in 1955, and three years, ending in 2012.

    Said Busch, “I guess we could look forward to it next year.”

  • Why is Porter Martone back at development camp? To teach the team’s prospects what it means to be a Flyer.

    Why is Porter Martone back at development camp? To teach the team’s prospects what it means to be a Flyer.

    Porter Martone didn’t intentionally wear a Flyers playoff hoodie to the first day of development camp.

    “It’s the only Flyers hoodie I have,” Martone joked.

    Still, it was a physical expression of just how much has changed for Martone, Denver Barkey, and Alex Bump since the last time they were at development camp 12 months ago.

    Last year, none of the three had made their NHL debut. Martone was freshly drafted and off to college, and Barkey and Bump were headed into their first full pro seasons. Now, all three are bona fide NHL regulars who played key roles in the Flyers’ improbable run to the second round of the playoffs.

    They don’t even need to be here. Martone’s barely had three weeks of rest, following up his playoff run by playing alongside Sidney Crosby and Macklin Celebrini for Team Canada at the World Championships. But it was important for each to come back to Voorhees, both to work on their skills and to help the next group of prospects along.

    “I’m still a young guy here,” Martone said Monday. “I think I could use my learned experiences — and my experience in the playoffs and at the ending stretch there with the Flyers — to help everyone here. I still might be younger than some guys, but I think that’s valuable, to come back here, be a leader, show them what it’s like being a Philadelphia Flyer.”

    Winger Porter Martone said Monday it was important to be at development camp to show other youngsters “what it’s like being a Philadelphia Flyer.”

    Martone didn’t participate in the skill sessions on the first day, choosing instead to focus on power skating and off-ice workouts. Monday was his first day back on the ice since the World Championships. After camp, he plans to return to East Lansing for a week to train with the strength coaches at Michigan State, and then head home to Ontario before training camp in the fall.

    Having guys like Martone, Barkey, and Bump — who know the drills, the facility, and the staff — on hand can be an invaluable resource for the newer members of the organization.

    And there’s still plenty for that trio to learn. Martone said he felt like he had to improve at “everything” this summer to become the power forward he wants to be. Barkey agreed, but had a few more specific things he was getting a jump start on at camp.

    “The biggest thing for me this summer is putting on a couple extra pounds and working on my first three steps,” Barkey said. “Getting in and out of corners, having the weight and the strength to win battles, and then also having the first three steps to get away from the bigger guys, and have a little bit of space to make plays. I think that’ll be my bread and butter, and it takes time, but definitely working toward that.”

    Breakaways

    Three of the Flyers’ draft picks, Czech goalies Martin Psohlavec and Marek Sklenička and Finnish defenseman Max Laatikainen, were not able to travel in time for the start of development camp, but they are expected to participate later in camp … Jett Luchanko was not among the players on the ice for the first day of camp. According to Flyers director of player development Riley Armstrong, Luchanko is dealing with a lower-body injury. He is expected to be back skating next week and to be ready for training camp… Assistant general manager Brent Flahr told The Inquirer that Cole Knuble has a good motor. Kind of sounds like Denver Barkey a little bit, no? “I think just growing up, kind of realized that’s the way I’m going to be able to make it, a guy that’s going to go in every battle,” Knuble said. “And I think growing up the emphasis was, not goals or assists, it was always, did you win your 50-50s and did you stick your nose in there. That’s kind of the way I was coached growing up. So yeah, that was just how I’ve always played.” So was it his dad, former Flyers forward Mike Knuble, who taught him that? “Oh, yeah, he used to say if you have 12 eggs in your pockets, they should all be broken.”