Satellite images confirm new arms deliveries In recent weeks, the airport in Nyala, the capital of the state of South Darfur, has come under increased scrutiny. The city is currently under the ...