Hurricane Helene made landfall at 03:10 GMT on Thursday night 23:10 Eastern Standard Time with maximum sustained winds at 225… Read More