These sightings, which represent only a handful of those reported in the UK, are sure to keep Santa deniers quiet for another year.
The reason this is so important to Santa Barbara and the Central Coast is that while there were 123 climate deniers in the 118th Congress, among the 90 newly elected members of Congress ...