Who Will Take on Trump?: Possible 2020 Presidential Candidates | NECN

Who Will Take on Trump?: Possible 2020 Presidential Candidates