Tropical storm Eta was making landfall along the south-central coast of Cuba on Sunday and was forecast to produce dangerous storm surge, flash floods and strong winds over portions of Cuba and ...