Wednesday, February 21, 2024

Peter Phillips

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.