CITIZENS RIGHTS WATCH 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 […]

Supported by

Edited by:

Enjoy Our Newsletters!

navegacion-segura-google navegacion-segura-mcafee-siteadvisor navegacion-segura-norton