Philly public defenders pick new chief
Keisha Hudson worked as a deputy chief public defender in Montgomery County and until she and her boss were abruptly fired in a controversial move.

Keisha Hudson worked as a deputy chief public defender in Montgomery County and until she and her boss were abruptly fired in a controversial move.