UPDATE: Read the report here.
Ok. I was ok with this report right up until this paragraph. My emphasis added:
Twitter has also become a social activism tool for socialists, human rights groups, communists, vegetarians, anarchists, religious communities, atheists, political enthusiasts, hacktivists and others to communicate with each o [...]