Liberty University Chancellor Jerry Falwell, Jr. has announced that Liberty is the new owner of Candlers Station shopping center, adjacent to campus. The university closes today on the 270,000-square-foot property, with major tenants that include Staples, Cinemark Movies 10 and T.J. Maxx, among others. ...
Mitzi Bible