Matt Smith leaves Doctor Who

The current Doctor - played by Matt Smith since 2010 - is about to regenerate. However, Smith will return for the 50th anniversary special and make an appearance in the 2013 Christmas special.

CT scans reveal dinosaurs' table manners

While it's long been known that large herbivores like Diplodocus got through enormous amounts of plants, their exact eating habits have remained unknown.