FOX Weather announced it will simulcast special breaking coverage of Hurricane Idalia on Fox News Channel as the storm gets set to make landfall in Florida. Read More in FOX News.   Read More in Red Pill NOWlej.