It’s been noted many, many times by many, many Skeptics, including myself, that it was almost 12 years since the last major hurricane struck the United States, the longest period in our record without one. Furthermore, landfalling hurricane activity dropped precipitously after 2008, with. You could count them on one hand, which was also unusual. […]