Russian scientists may have found the remains of a mysterious animal. Click here(1) for the full story. 1. http://www.sky.com/skynews/article/0,,30000-12816110,00.html