Maybe humans weren't to blame Posted on November 17, 2009 by Cinderella Were rats behind Easter Island mystery?