FOX NEWS: Israel’s Moon landing mission is set

Israel’s Moon landing mission is set

Israel is planning its first mission to the moon. The launch is scheduled for April 11th.

Read More: https://ift.tt/2Vbtb4k

Leave a Reply