Britain prides itself on being a liberal state, tolerant of diverse points of view with a judicial system based on law and evidence, but its recent behavior has been anything but that, reports Alexander Mercouris.
The City of London is the UK’s Wall Street, not only in the sense that both are financial centers but they also serve as an intersection for money and politics, especially with the Conservative Party putting access to prominent politicians…