Hurricane Idalia has made landfall as a Category 3 storm over Florida’s Big Bend region, the first major tropical storm to do so in U.S. history. Read More in FOX News.   Read More in Red Pill NOWlej.