World Two Tourists Fall to Their Deaths at Ibiza Hotel—Just Days Apart Camilla Jessen • 24. July 2025