Japan’s Hayabusa 2 mission lands on the surface of a distant asteroid Ifeadi C. 00:08 TechCrunch, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsNetflix apologizes for 'inappropriate' 'Cuties' poster accused of sexualizing childrenAn ex-Uber exec might actually go to jail (but not for screwing over drivers)Save 98% on this complete CompTIA certification bundle6 of the best cheap TVs for every situationLand a high-paying job with the help of this SQL bootcampExo raised $40 million for its handheld medical imaging device