Not only Britons, but basically people from all around the world were happy and relieved when they saw Harry and William walking shoulder to shoulder for the unveiling of their late mother’s statue. The statue was ordered by the brothers back in 2017 and depicts Princess Diana’s character and her …
Read More »