What are Americans voting for in this election?

- BBC News

What are Americans voting for in this election?


Read it all at BBC News