There's an important post about the latest developments in the Darfur region of the Sudan over at Black Triangle.