Other stories about Umberto Romano

Is this 1930s painting proof of time travel?

There's an object in this painting that's turning heads. The painting was completed more than seven decades before this object was invented. One historian...
Happening Now August 26, 2017