selma-oumari

Articles by

Selma Oumari

Selma Oumari is French-Algerian and is based in Paris. She is a member of the New Anticapitalist Party and involved in anti-racist struggles and international solidarity.