Organization

Darfur Relief and Documentation Centre

Grand-Saconnex/Geneva, GE, Switzerland | http://www.darfurcentre.ch
Joined in December 2010

About Us

Advocacy on human rights, rule of law, development and peace issues.

Location
Cret de Prégny 27, Grand-Saconnex/Geneva, GE 1218, CH