By Reutters Demonstration against Kenya’s proposed finance bill 2024/2025 in Nairobi People attend a demonstration against Kenya’s proposed finance bill 2024/2025 in Nairobi, Kenya, June 25. REUTERS/Monicah Mwangi Purchase Licensing Rights, opens new tab WASHINGTON, yesterday– Kenyan activist Auma Obama, the half-sister of former U.S. President Barack Obama, was among …
Read More »