Submitted by cbsnews1121 in news
Japan has become the fifth nation to make a moon landing, but an unexpected glitch could cause the mission to end sooner than planned. Meanwhile, renowned magazine Sports Illustrated is laying off most of its employees. All that and all that matters in today’…