Residency Challenge Intensifies in Philadelphia Judicial Race: Michael Huff Faces Crucial Legal HurdleBy Micah Mahjoubian / April 1, 2025