Philadelphia Police Inspector Arrested | NBC 10 Philadelphia

Philadelphia Police Inspector Arrested

    processing...

    NEWSLETTERS

    Philadelphia Police Inspector Daniel Castro is facing a long list of federal charges. It's the latest in a series of corruption cases to shake the department in recent months.