translate English to French: Their anonymity is another new phenomenon, as those who commit such acts rely on networks of undetermined groups and organizations.
Leur caractère anonyme est également un nouveau phénomène, ceux qui commettent ces actes dépendant de plus en plus de réseaux de groupes et d'organisations indéterminés.