Created Feb 26, 2023 - Last updated: Feb 26, 2023
A scientist claimed to have created a time travel portal in his laboratory. Our reporter visited the laboratory to speak with the scientist to discuss his research.
iatearock © 2023