faileddemocrats.com
Nine Democrats vote for the Keystone XL Pipeline Bill (Video)
Nine Democrats displayed their true colors today. They failed Americans bu voting to pass the Keystone XL Pipeline bill, environment be damned.