Going on assignment in the Democratic People's Republic of Korea
International Committee of the Red Cross (ICRC) extends its capacity in innovative ways together with DSS water Earlier this year, the ICRC formed a partnership with Dutch Surge Support (DSS water). …