Colossal new species may be largest animal that ever existed
• arcleinThe blue whale has long been considered the largest animal to have ever existed, even dwarfing the biggest known dinosaurs. But now a new species threatens to steal the crown, and upends what we thought we knew about whale evolution. In the Ic