Skip to main content

Italians are using a phrase meaning to retreat not surrender

An expression in Italy is being used to mean insulating yourself from the world's unpleasantness.
Why you can trust KUOW