NYPD Captain Apologizes for Controversial Comments on Rape