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. Scott Sosna View All Posts Post navigation Previous Post Italy Rental Car FiascoNext PostDesperate Times For Britain?