Europe News: Russia's Luna-25 space craft has crashed into the moon after it spun into an uncontrolled orbit, Russia's space agency Roskosmos said on Sunday. Luna-
India News: After a gap of nearly 50 years, Russia is planning to launch a lunar mission on August 11 and enter the race to become the first nation to land a rove