3 MINUTE AGO: NASA Captured Unknown Forces Occurring On Neptune! June 10, 2023 fredom Sci Tech Science and Technology Videos Nothing has returned to Neptune since 1989, but that may be changing soon as scientists have recently found out information about the planet that challenges our most fundamental understandings. Credit Voyager Please support our Sponsors here :