Britain's William and Harry put feud aside to unveil Princess Diana statue
https://nordot.app/783112642174173184?c=590738465363821665