No media source currently available
Participants talk about the African Film Festival in Dallas Texas.