I don't like speculating on suspensions, but since you asked and I was there at the end, here's my answer. Note that as I don't have a diamond, my guess on the suspension is exactly that: a guess.
Tl;dr You were suspended for being rude to other users after engaging in a conversation on a highly polarized political topic. Please, go read this on SciFi Meta and this on MSE with very important advice for avoiding what happened and having productive chat discussions on politics.
You, and several other users, were having a political conversation about an especially polarized issue. As Shog9 said (part 1 & part 2)*
If y'all wanna talk about politics, good on ya - this is important stuff, and deserves to be discussed.
In a public place, in a diverse group, it can be all but impossible to know what someone else will find off-putting. If you care about the people around you, the best you can do in most cases is to listen and watch for signs that they've become uncomfortable and, when you observe this, to back off: stop the conversation and either move to a different topic or move the conversation to a different space.
There are a few areas where you should generally anticipate problems however. For instance, if you're bringing up a topic that large groups of people have physically marched to protest in real life, then you should not expect a calm conversation from random folks on the 'Net.
... that didn't happen. You declared villains, and when another user politely questioned that, you asked why they didn't understand your simple sentence (rough quote). Someone told you "Please wrap up.", followed by a suggestion (by someone else) to cool down.
This was, presumably, because you kept saying "blabla" to disagree. That's neither kind nor productive. Something like "I don't really agree because X, Y, and Z" is better. Softer/less harsh wording is a very good idea when engaging with folks on sensitive subjects.
Also, "someone else did it too", while maybe accurate, isn't a free pass for everyone else to break the rules. If it's still there, you can flag it, and someone(s) will take a look and delete it if needed.
The first validated chat flag carried a 30-minute suspension. The ones after that bumped it to one hour (in total, not each). Far more than two flags were raised and validated, making it an hour. From there, a moderator manually issued you a chat suspension, which can be seen as your chat profile states as such:
This user has been temporarily suspended by a moderator and cannot chat for 6 days.
The issue here isn't differing opinions - you're entirely free to have a different viewpoint. The issue was that you were being rude in chat.