This news story broke today and it sure looks to me like someone trying to find their 15 minutes of fame. No photos of the actual articles found and the reporter finally gets around to that red flag late in the story. What is also interesting is that several UFO "experts" have come out to say it was all know, and yeah, this is just obvious physics of time travel.