ESC TO CLOSE

SEARCH

A still image of Marc Zinga and Lucy Debay in Baloji’s feature film, ‘Omen.’

A still image of Marc Zinga and Lucy Debay in Baloji’s feature film, ‘Omen.’

Photo courtesy of Wrong Men.

Celebrating 20 Years of the New African Film Festival

The New African Film Festival, a pan-African film festival that takes place in Washington, D.C., boasts 26 films from over a dozen countries this year.