Senate Defeats Keystone XL Pipeline Bill By One Vote
WASHINGTON, DC, November 18, 2014 (ENS) – A measure to force approval of the Keystone tar sands pipeline was defeated in the U.S. Senate today by a vote of 59-41. Sixty votes were needed for passage of the bill. All the Republican Senators and 11 Democrats voted for the bill. A similar measure sailed through the Republican-controlled House of Representatives last week. […]