News

Maxar Technologies/Handout via REUTERS 2 of 4 A satellite image shows smoke and fire in Zamzam Camp, which hosts displaced people, amid the ongoing conflict in the country, in North Darfur, Sudan ...