India successfully lands spacecraft on lunar south pole in historic mission Post navigation Top science journal says more than 2,600 of its papers may have ‘exaggerated claims’ India's moon rover put in 'sleep mode' after finishing mission assignments