News

Scientists followed the old route of a 1912 expedition in northeast India and found a long-lost creature burrowing in the mud, a study said ... spot was home to “a worm-like animal that was ...
A researcher stood by a mud patch in northeastern India and started digging. He wasn’t quite sure what he was searching for, but he’d been told this spot was home to “a worm-like animal that ...