The Impostor: Who Wears the British Crown?

First published at 06:48 UTC on December 6th, 2019.

Queen Elizabeth II is the Queen of England.
Or is she? Or is HE? Who is really wearing the British Crown?

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over