Who will Trump publicly insult by September 30?

  1. Letitia James32%
  2. Marjorie Taylor Greene27%
  3. Elizabeth Warren23%
  4. Hillary Clinton15%