Tag Archive | clouded vision

Duck-billed platitudes.

Kelly Craft,new U.S. ambassador to Canada,believes in both sides of climate science.