Dekha Ibrahim Abdi: Peacebuilder, Colleague, Friend
In July of this year, Africa lost one of its premier peacebuilders in a tragic car accident in Kenya. While Dekha Ibrahim Abdi’s passing is… Read more about Dekha Ibrahim Abdi: Peacebuilder, Colleague, Friend