KECH Destruction of markets in Darfur leaves residents desperate Published 26 May 2023 Destruction of markets in Darfur leaves residents desperate Watch now Watch preview Share