Author Richard Littlejohn Puts Climate Hysteria Into Perspective

In November 1703, England experienced one of its most devastating natural disasters. The storm claimed around 30,000 ives both on sea and on land. Ancient trees were uprooted and roofs were ripped off buildings as the winds and flooding wreaked havoc across the country. The Eddystone Lighthouse was totally destroyed and the roof blown off … Read more