Thursday, December 12, 2024

Princess Alexandra

September 15, 2022

500 world leaders to attend Queen Elizabeth’s funeral in London

Russia has not been invited because of Vladimir Putin’s invasion of Ukraine, diplomatic sources said.