A
Anonymous
Guest
Scientists say they have found the fossilised remains of the earliest known flower.
It was discovered in a slab of stone in north-east China and the plant is thought to have lived at least 125 million years ago.
I know, I know - it's another stone slab story. No mystery map on this one, though.
The story blooms here.