Hurricanes

Two people hurt, dozens forced to flee Delray Beach from possible tornado caused by Hurricane Ian

Two people are receiving treatment for injuries after a possible tornado caused by Hurricane Ian. It caused damage to an apartment complex in Delray Beach, Florida.