Princess Diana's brother, Charles Spencer, is not happy with the latest season of The Crown. He believes the series is nothing but conjectures and manipulation of facts.
More from Videos
Royal News
Most Read