Militant attacks in London and Manchester, Queen of England Elizabeth II, Christmas Eve Speech, Prince Philip and Duke of Edinburgh, Prince Harry and Meghan Markle
David Montes on 26th Dec

Just like every Christmas Eve, the Queen of the United Kingdom, Elizabeth II, spoke to her people in a televised broadcast...