Russian archeologists in the Siberian city of Omsk seek answers to explain unusual elongated human skulls found in nearby forest.
Russian archeologists in the southwestern Siberian city of Omsk are embarking on a study of human remains that they deem too strange to be publicly displayed in the city museum. The archeological team have begun studying [...]
