Posted inScreens The Few A former Marine’s unfiltered photography leads an American documentary crew into Darfur by Diana Welch March 9, 2007September 30, 2025