2
POPSDinosaur Soft Tissue Found Rather old news, I know, but I thought I'd clip it to see what kind of discussion erupts. How is it that tissue can last for 70-mil. years? To say that science cannot adequately cope with this question is an understatement.