Russian Scientist Calls For Expedition To Search For Siberian Lake Monster

Sure. This could be a picture of a man swimming in a lake. I’m not denying that. But apparently Russian scientists are convinced that a monster lurks beneath the depths of remote Lake Labynkyr in Siberia, and this photograph is part of the evidence. Long thought to be the home of a gigantic creature known …