0 Concerns Arise Over RSF Charter as Saudi Arabia and Qatar Criticize Kenya’s Role March 2, 2025 Elena Garcia Kenya’s support for a charter signed by the RSF to establish a parallel government in