Chinese scientists have discovered fossils of remarkable giant flea-like animals that lived millions years ago in what is now China. An artist’s impression of Pseudopulex jurassicus (Wang Cheng / Oregon State University) These ancient creatures, described in the journal Current Biology, were probably 10 times the size of a flea you might find crawling on the family dog – with an extra-painful bite to match. “These were insects much larger than...