A 115-million-year-old fossil dinosaur bone found in Brazil contains microscopic structures resembling red blood cells and molecular traces of blood ...