Russian boffin linked to crashed Moon mission humiliation in mystery hospital dash
Luna-25, the Russian spacecraft sent off to the Moon in the hopes of collecting evidence of water on the surface, crashed after an 'abnormal situation' was confirmed by Russia