What share of the popular vote will the Democratic nominee for president receive in the next election?
14
12
140
Dec 4
50%
chance
Get Ṁ200 play money

More related questions