Scientists think they’ve found a lost piece of the moon orbiting the Earth – CNET

By | November 12, 2021
Anybody for lunar leftovers?