Ava Duvernay: Releases Short Film ‘August 28th’
Celebrated filmmaker Ava DuVernay released her short film, “August 28: A Day in the Life of a People,” starring Lupita Nyong’o, Angela Bassett, Don Cheadle, Regina King, David Oyelowo, Gugu Mbatha-Raw, André Holland, Michael...