Britain and Europe Have Trapped Themselves

Andrei Martyanov on the West’s Self-Inflicted Collapse