Crowds gather at National Space Centre in Leicester to watch moon touchdown
India's Chandrayaan-3 spacecraft landed on the moon on Wednesday afternoon.
India's Chandrayaan-3 spacecraft landed on the moon on Wednesday afternoon.
The National Space Centre in Leicester has sent its mascot 26 miles into the sky as part of celebrations for its thirteenth anniversary.