THE 20 soldiers held by a rebel group in the Central African Republic (CAR) have been released about two months after their capture. The International Committee of the Red Cross (ICRC) secured the release of the members of the Central African Armed Forces (FACA), who were seized on February 14 by the Coalition of Patriots… Continue reading Rebels release soldiers held for weeks in captivity
