The House has approved a bill to ban federal funding of needle exchange programs, which have been shown to reduce the spread of HIV and other blood-borne diseases.
Congress sent similar legislation to former President Bill Clinton twice, who vetoed it both times.