Capn Design

The Devil Came On Horseback

A film about Marine Cpt. Brian Steidle and his investigative trip to Darfur in September 2004. One of his field reports eventually ran in the Washington Post in March 2005, which opened American's eyes to the crisis. His photos are striking and Jori highly recommends the film.