Report copyright - حرب (Arabic word for war). Darfur is in Sudan, which is in Africa. Sudan is Africa’s largest country, and Darfur is approximately the size of France
Please pass captcha verification before submit form
Please pass captcha verification before submit form