24.7 C
Port Louis
Sunday, March 3, 2024

Download The App:

Read in French

spot_img

TAG

india space programme

Russia’s Luna-25 Space Mission Fails After Crashing Into Moon

Russia’s Luna-25 space craft crashed into the moon after it wheeled out of control, failing the country’s mission after 47 years in what defines...
- Advertisement -spot_img

Latest news