Business Newsbeat World We All Need Alien Abduction Coverage 5 years ago admin The meme on Area 51 wasn’t enough.