Jubilee World Acquires New Campus

St. Louis – Jubilee World has acquired the 43-acre Wentworth Military Academy (WMA) campus for its new educational wing, starting the 2020-21 academic year. Jubilee World is a Christian music and performing arts organization based in St. Louis. The