CITIZENS RIGHTS WATCH or “The Citizens” was incorporated in London under UK law with incorporation number 9162648 of 2014 with headquarter in London. The new organization is an independent, non-governmental, non profit, and goal-oriented organization devoted to the protection of human rights and working to end human rights abuses. The Citizens’ primary concern is to promote and protect internationally recognized human rights, while offering to citizens of the world, service into their struggle for human rights.
Citizens Rights Watch, a new platform where citizens can demand their...
United Kingdom, London, August 11, 2014: CITIZENS RIGHTS WATCH or “The Citizens” was recently incorporated in London under UK law with... read more
Press Release • 11.08.2014 • By Citizens Rights Watch