Author

Stephen Caruso

Stephen Caruso

Stephen Caruso is a former senior reporter with Pennsylvania Capital-Star. Before working with the Capital-Star he covered Pennsylvania state government for The PLS Reporter.

Leach steps down from key committee post in light of sexual misconduct accusations

By: - February 4, 2019

He stepped down to "avoid even the appearance of a conflict of interest" as he pursues a defamation lawsuit against three women, one of whom accused him of sexual assault.