International News
August 12, 2021
A slice of cake from Prince Charles and Princess Diana’s 1981 wedding has been sold for the “unexpected” price of £1,850 ($2,565) at...