Mary Katharine Ham speaks on CNN