A statue of the late Princess Diana has been commissioned by her sons, Prince William and Prince Harry, and will be installed on a meaningful date, Kensington Palace said in a statement on Friday, BBC News reports. The statue will be placed in a garden in Kensington Palace next July …
Read More »