Police: Woman jabbed at Florida sea turtle nest with stick

Leave a comment: