
CITIZENS RIGHTS WATCH
www.citizensrw.org CITIZENS RIGHTS WATCH (CRW) or “The Citizens” is an independent, non-governmental, non -profit, and goal-oriented organization promoting internationally recognized human rights under the principles of International human rights laws. The Citizens was incorporated in London under UK law. As Dr. Zoi Aliozi, CRW’s Secretary General says “The Citizens is a new organization, made by […]