The Russians have finally reached a 20 million year old lake the size of Lake Ontario that has NEVER been seen by humans. My lil' geek heart is all a flutter over the monsterous possibilities for discovery! Will they send an expedition team down? Will there be giant lake creatures? Oh! The suspense is killing me!! Read the whole story here!