Fossilised microbe discovered in 200 million year old leech cocoon

4 Jan 2013 by Evoluted New Media