Science & TechnologyIsraeli Moon Lander Beresheet Sends First Selfie From SpaceBaruch PletnerMarch 5, 2019March 5, 2019 by Baruch PletnerMarch 5, 2019March 5, 201903913 Not without a glitch, the Israeli moonshot is still on track....