NL residents in Florida hunker down as Hurricane Milton makes landfall
Hurricane Milton has officially made landfall in Florida. A group of powerline technicians from this province has hunkered down in Orlando, and will be helping with powerline storm restoration services the hurricane passes through.
NTV’s Beth Penney has more in this report.
