Throughout history, there have been occasional little mysteries that have centered around supposed “time travellers” claiming to be from parallel dimensions. One occurred in Ukraine back in 2006, ...
See more of our trusted coverage when you search. Prefer Newsweek on Google to see more of our trusted coverage when you search. If you've been scrolling through social media recently, you might have ...