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