The site www.darfur.tv is no longer available.