An impression fossil with the surface of the skin of a dinosaur from the Late Cretaceous, a period right before their extinction, has been discovered in Barcelona, Spain. Its characteristics make it a unique discovery in Europe. ...