Technology Run Amuck? 2026-06-10Posted inEurope, Switzerland, travel Next stop: Zürich Airport! Screen time for all, not a personal interaction in sight. Sigh.