Rare Tornado Touched Down on Long Island During NYC Storm
The National Weather Service confirmed that a tornado touched down at Long Island’s Atlantic Beach on Thursday evening amid powerful storms in the New York City area. No serious injuries were reported, but the tornado forced the temporary closing of …
Source: Claims Journal
