Former Philadelphia Mayor John Street denies writing alleged letter in support of Raymond Horsch
On November 4, 2026, former Philadelphia Mayor John Street denied writing an alleged character letter supporting Raymond “R.C.” Horsch, who was under investigation in Philadelphia.