Japan launches ‘Moon Sniper’ lander into space
Abdullah Jan Tokyo: Japan’s “Moon Sniper” mission blasted off this week as the country’s space programme looks to bounce back from a string of recent mishaps, weeks after India’s historic lunar triumph. Only the United States, Russia, China and as of last month India have successfully landed a probe on the Moon, with two failed […]
Read More