On Monday, Liberty University will hold a ceremony to break ground on what is set to be the tallest building in Lynchburg.
The 272-foot, newly christened “Freedom Tower” and its base will hold Liberty’s new School of Divinity. It’s set to go up just north of DeMoss Hall.