Eartha’s World: The New York African Film Festival Film Festival 2018 At Lincoln Center

By Eartha Watts- Hicks

The New York African Film Festival Film Festival, Inc. (AFF) kicked off on May 16th 2018, celebrating its silver anniversary at the Film Society of Lincoln Center (FSLC). Continue Reading →