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

Who Will Take on Trump?: Possible 2020 Presidential Candidates