Oct. 03, 2024 23:09 PM EDT
ULM, Germany (AP) — The Ulmer Münster in southern Germany is the world's tallest church. For now, anyway.
The Gothic-style Lutheran church's reign — begun in May 31, 1890 — could end in 2025, when La Sagrada Familia Basilica's “Tower of Jesus Christ” in Spain is set to be...