Well, Duh!!!

Liberals have once again exceeded expectations as to their short-sightedness and stupidity. The Keystone pipeline would have done wonders at creating jobs and taking the US toward energy self-sufficiency but Dems had to back the Liar-in-Chief and give the Chinese a chance to grab the golden ring. Seriously, are they THAT dumb??