Foundations

The Leaning Tower of You

By Greg Laurie Workers laid the foundation for one of Italy’s most famous structures in 1173, a tower designed to stand next to a cathedral. During construction, however, they discovered the soil was softer than previously thought, and the tower… Read More ›