Solomon Dersso talked to Al Jazeera on the situation in Sudan and what more needs to be done in the diplomatic front

Apr 28, 2023