Description: Human Rights Advocacy
Mission: We are an advocacy group working with community based peace and human rights organizations especially in helping them attain self sufficiency in information and communications technology.
Tax ID
52-2333129
Address
2201 P Street NW, Room 204
Washington, DC 20037