Greencastle Teen Dies Suddenly After Flu Complications, Community Mourns
Christian Theodore Todd, 16, a beloved son, brother, and friend, passed away unexpectedly on Sunday, Jan. 12, 2025, after falling ill with the flu. His death has left his family and community in shock and heartbreak, with more than 600 mourners gathering to honor his life—the largest service ever hosted by the funeral home, his family told Daily Voice on Thursday, Feb. 20.
Born on Feb. 13, 2008, in Harrisburg, Christian was the son of Eric T. and Waneta J. (Johnson) Todd, according to his obituary posted by Miller-Bowersox Funeral Home. A junior at Greencastle-Antrim High School, he also att…
Philadelphia Couple Believed Kidnapped In Shocking 20-Year Mystery: FBI
A young couple walked out of a South Street bar in Philadelphia on a chilly February night—and vanished.
Danielle Imbo, 34, of Mount Laurel, NJ, and Richard “Rich” Petrone, 35, originally of Cherry Hill, NJ, were last seen on Saturday, Feb. 19, 2005, leaving the bar to head toward Petrone’s black 2001 Dodge Dakota pickup truck. They never made it home. The truck, bearing Pennsylvania plates YFH 2319, disappeared along with them.
Now, two decades later, the FBI still believes the couple was kidnapped.
“Today marks a somber 20 years since this tragic disappearance, and their case exempli…