Joy Reid vows she will no longer vote for Democrats who refuse to pledge ending ties with Israel – SpryNews