Another Win: Congress Votes for Review of all VA Animal Testing
On Wednesday, the House of Representatives voted unanimously to defund painful experiments on dogs at the Department of Veterans Affairs that were exposed by WCW. But, as first reported by the Washington Free Beacon this morning, we won a second victory on Capitol Hill this week as well. Inside the House-passed defense spending package […]