Vandals? Is that usual vocabulary in anglophone media in such cases? However, I like it. Vandals! ....though not as good as the more generic 'Barbarians'.