Amid reports of new atrocities by their troops in Sudan, leaders of the Rapid Support Forces were cheered at an elaborate political event in Kenya.

By staff

Leave a Reply

Your email address will not be published. Required fields are marked *