Matter: High Ceilings and a Lovely View: Denisova Cave Was Home to a Lost Branch of Humanity The mysterious Denisovans may have occupied a cave in what is now Siberia for more than 250,000 years. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Is this what Jesus really looked like?Geniuses Wanted: NASA Challenges Coders to Speed Up Its SupercomputerHealth Act Repeal Would Strike Economy’s EngineE.P.A. Dismisses Members of Major Scientific Review BoardEnd of the International Space Station? NASA reveals DEMOLITION plans with HUGE fireworksQ&A: The Building Blocks of Cataracts