Ava DuVernay Leaves ‘Intelligent Life’ + Oprah’s Co-President Sheri Salata Exits [Deuces] May 5, 2016 0 Comments Ava DuVernay is throwing up the deuces! The Selma director has exited Intelligent Life, according to The…