Some people in Sierra Leone are unhappy with Kenya’s presidential inauguration on Tuesday, during which William Ruto was sworn in as the country’s fifth head of state. Others, particularly opposition supporters in the country on the southwest coast of West Africa, were amused by what they saw as the mistreatment …
Read More »