Anonymous

A group of independent hacktivists ?

Similar telegram channels