A bizarre dinosaur described as a cross between "a bird, a vampire and a porcupine" has been identified from fossils in South Africa.

[url=http://www.bbc.co.uk/news/science-environment-19830486]More...[/url]