PARIS: One day 370 million years ago, a tiny larva plunged into a shrimp-infested swamp and drowned. Unearthed in modern-day Belgium, the humble bug could plug a giant gap in the fossil record. Named Strudiella devonica, the eight-millimetre invertebrate – while in far from mint condition – is thought by researchers who published their findings […]