Allentown City Council on Wednesday narrowly voted to hire a law firm to conduct a new investigation into allegations of discrimination at City Hall.