About us
Define
Definitions for
"SRRC"
Sudan Relief and Rehabilitation Commission, formed of the merger of RASS and SRRA; the relief wing of the SPLM/A in 2003
hrw.org