Home › Questions › Meaning of a political poll...
all that mean is that 63% of the register voters are likely to vote for that candidate
You must sign in to view your friends.