This story is beyond comprehension.. true horror: Ohio man arrested after daughter's decomposing body found in crib.. The man also admitted putting bags of garbage in his young daughter’s room to mask the smell of her decomposing body was granted sole custody of the toddler during a divorce last year..
NASA astronomers have found another exoplanet outside the solar system. It’s larger than Earth and is 21 light-years from our planet. The new planet has been dubbed HD 219134b, and can’t be seen directly even with telescopes, but the star the planet orbits is visible to the human eye in the Cassiopeia constellation, near the North Star, NASA said in a statement.