2012年11月17日 300 miles in 36 hours — to fight climate change and Keystone XL This is a letter written ...