Science news this week: Killer squirrels and an unexpected amulet