Tropical Storm Eta has hit Florida, bringing with it heavy rain and strong winds that forecasters fear may lead to storm surges and flash flooding. Schools …

source