Morocco

Citizen of Streets

Citizen of Streets Morocco is a non-profit organization (NGO) that aims to help marginalized and unprivileged youth and women in Morocco. Citizen of Streets Morocco adheres to the principles of human rights and works on providing protection and support for young people and women to help them build a better future and become active citizens.