Obama Keystone quandary

clean energy Political Cartoons