Crime
Philadelphia
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.
Reported by CBS Philadelphia.








