Bionca Ellis was sentenced to life in prison with no parole Monday morning, after a jury found her guilty of all nine charges in the murder of 3-year-old Julian Wood.
Sixty-six million years ago, life on Earth was paid a visit by a very unwelcome guest: the Chicxulub impactor, an asteroid ...