The Devil Came on Horseback (2007) - A tale about a peacekeepers experience in Sudan.

Don't Miss...