Did Americans get the president they deserve?

163 answers 163