The International Committee of the Red Cross is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate. Read More
Even though Africa continues to be one of the least affected continents by the coronavirus, the spread of the deadly disease is picking up speed and the Red Cross has urged for immediate containment measures. ...
Yemen's Houthi rebels released 290 prisoners on Monday as part of a UN peace initiative, the International Committee of the Red Cross (ICRC) said in a statement. ...