China releases 1st photo of Earth's elusive 'quasi-moon' Kamo'oalewa | Some scientists believe the quasi-moon could have been created when a massive impact knocked a chunk of our own moon into space between 1 million and 10 million years ago.
space.com/space-exploration/asteroid-comet-mi...Posted Jul 7, 2026, 10:00 PM UTC
1011