When I read articles such as this one I am amazed that so called scientists continue to embrace the millions of years ideology. Many similar finds such as what has been reported here point to catastrophe-recently and pointing to the events of "Noah's flood" (Genesis 6-9).
http://www.icr.org/article/5117/
Mary