Tornado hits near Boston airport

This is a freak event.. a Tornado occurred on the Northeast side of Boston on Monday–it’s not a place where tornadoes actively occur.. The Weather Channel details the radar images of the tornado as it happened.. It is the first tornado touchdown in the area, records say, since 1950. But interestingly, this is the third … Read moreTornado hits near Boston airport