Cheetahs reign at the Hoedspruit Endangered Species Centre. The center is one of several research, conservation and rehabilitation facilities in southern Africa working to preserve Africa's dwindling numbers of big cats
{}