Is South Africa Falling for Xenophobia? Miss South Africa Competition Stirs Global ControversyAugust 20, 2024
Kenya and Haiti sign deployment agreementMarch 4, 2024 Kenya’s president Ruto and Haitian Prime Minister Ariel Henry have signed an agreement to deploy Kenyan police to the Caribbean island nation as part of a…