Exorcising AIDS

In the slums of Nairobi, true believers think they've found a cure for AIDS. Another way station on Africa's road to ruin : a