Canada’s House of Commons has passed a bill that would make it illegal to discriminate against transgender people. … The legislation passed Wednesday by a vote of 149-137, with the crucial support of 16 Conservatives, including four cabinet ministers. Prime Minister Stephen Harper opposed the bill. …