They come from all walks of life, ethnicities, ideologies and genders, I might add.
Ils sont issus de toutes sortes de modes de vie, de groupes ethniques, d'idéologies et je me dois de l'ajouter, de sexes.