Somalia’s partners have ticked off 15 June as the ‘last hope’ for putting an end to the deep rifts undermining Somali political life, in the run-up to the May 2026 presidential elections. However, the long-awaited National Consultative Council (NCC) – […]