safe advertisement

Deliver Darfur

- deliverdarfur.com

Darfur is a region in the western part of Sudan which has been experiencing conflict for many years, resulting in a humanitarian crisis of great proportions.

  Not Applicable   $ 8.95