Evil SpiritsIn Fort Jesus, Nairobi, priests of the Legion Maria religious sect exorcise a woman. Fort Jesus is part of Kenya's biggest slum, Kibera, where 1 million people live in poverty and at high risk from AIDS.