U.S. Senate fails to pass Keystone XL pipeline bill

U.S. Senate votes 59-41 in favor of the controversial Keystone XL pipeline bill, narrowly lacking the 60 votes needed to …read more

Via:: Reuters Video: Top News