Carol Dennis free at last