Stack Exchange network consists of 177 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
This is so depressing. Yesterday, I opened up my account and found it had some 620 rep. Today it came down to 517. I was shocked at first. But then :
I think these serial voters must be removed. They cause mental trauma.
The relevant users have gotten a suspension and/or have been removed.
Thank you for bringing this to our notice.