This episode currently has no reviews.
Submit ReviewPhiladelphia Police Commissioner Richard Ross resigned last week after failing to address sexual harassment allegations filed by a female officer, with whom he allegedly had an affair. The incident illustrates a failure across police administration to address similar complaints for years. WHYY’s Nina Feldman and Ryan Briggs explain why this could be a sign of a systemic problem.
This episode currently has no reviews.
Submit ReviewThis episode could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review