admin
May 24, 2022
A NASA satellite, named Lucy which was launched in October 2021, managed to capture a unique perspective...