What is the reason why America is so divided?

32 answers 32