Return to "Potential and Peril Lie ‘Between Two Rivers’" tyqueesha530.jpg Tyquesha Cleaves of Cairo, Illinois, is one of twenty residents featured in a new documentary about the city’s promise, its decline, and its efforts to revive.