An Opera News Kenya publication
The International Committee of the Red Cross (ICRC) has parted ways with a foreign employee, yet…