If you’ve been following social media posts from people in Cornwall over the last week, then you may think the alien invasion of Earth has begun in the English peninsula. Multiple seemingly unconnected people posted videos over Twitter and Instagram showing a strange, swarming formation hovering in …

First posted on https://www.cnet.com