MAYA ANGELOU AND STILL I RISE Wins Illuminate Film Festival Director’s Choice Award

Maya Angelou and Still I Rise, a documentary about Dr. Angelou, a global symbol of peace, humility and freedom, received the Director’s Choice Award at the third annual Illuminate Film Festival, June 1-5 in Sedona. Directed by Rita Coburn Whack, the film reflects on how the events of history, culture and the arts shaped poet […]