Senegal March 17, 2025By Atticus ReedSenegal among new members of China’s ILRS moon base project – SpaceNewsBy Atticus Reed