Richard Ross—the commissioner of the Philadelphia Police Department—has resigned amid allegations of sexual harassment and racial and gender discrimination against others in the department.

Shares
Share This