Reports: London’s Harrods to remove Diana memorial

Harrods, the luxury London department store and tourist destination, is reportedly planning to remove a memorial to Princess Diana and Dodi Fayed. British media, including The Times and the BBC, … Click to Continue »