April 01, 2017 AFF 2017: Children of the Mountain April 01, 2017/ StLFCA Children of the Mountain Member reviews of Children of the Mountain, screening April 1, 2017 at the 2017 African Film Festival.Andrew Wyatt - St. Louis Magazine