Science | Wed Apr 9, 2014 12:25pm EDT

Israel space project gets $16 million boost from casino mogul Adelson