Ambassador Richarch Sezibera recently became the (IRCC) Chairman following the rotation of the chairmanship position between the four African Regional organizations that make up the IRCC board.
IRCC is compromised More...