WYFF 4 reports: After 144 years of construction, Spain's Sagrada Familia is finally near completion. Pope Leo XIV visited the iconic basilica to celebrate a Mass and inaugurate the tower which makes the church the tallest in the world.