Siberian archeologists discovered some peculiar human-like remains on a recent dig.
Add WIMP to your Google News: