An Iranian scientist claims to have invented a time machine.
Ali Razeghi reportedly submitted his design for the 'Aryayek Time Travelling Machine' to the Centre for Strategic Inventions, where the Telegraph said he is a managing director.
The device is said to be able to predict the future by taking readings from a users' hands, and then delivering a print-out with details of the next five to eight years of your life.
The Telegraph quoted a Fars news agency report, and said that the device relies ofn a "set of complex algorithms" to work with "98% accuracy".
Razeghi is reportedly behind at least 179 inventions listed under his name, and said it took him 10 years to develop.
"Naturally a government that can see five years into the future would be able to prepare itself for challenges that might destabilise it," he said, according to the paper.
"As such we expect to market this invention among states as well as individuals once we reach a mass production stage."
He added: "The reason that we are not launching our prototype at this stage is that the Chinese will steal the idea and produce it in millions overnight."
Unfortunately, elements of the story don't seem to add up.
For one thing, the Telegraph story quotes - but does not link to - a Fars news agency report, and the English-language version of the site has no record of Razeghi's name.
Meanwhile the "Centre for Strategic Inventions" for which he purportedly works does not appear in Google - outside of stories about his remarkable invention.
As such, we'd hazard a guess this is either a joke, or the work of a slightly deluded inventor. Which is nothing new.
Either that or the news of Razeghi's machine created a time paradox in which it never existed in the first place. Only time will, or will not, tell.