NASA has confirmed that Earth has a second moon, 2025 PN7, a small asteroid co-orbiting with our planet until 2083.