London delusions

by Batko Milacic for the Saker blog For many, the death of Elizabeth II formally marked the end of the existence of Great Britain as an imperial power. Geopolitically speaking, Britain

Source