Newsflash: Showmax adds BBC World News in tribute to Queen Elizabeth II

12th Sep 2022    |     Source: Showmax

LONDON, ENGLAND – JULY 9 1996: President Nelson Mandela of South Africa, with Queen Elizabeth II, taking a carriage ride along the Mall to Buckingham Palace during a State Visit to the UK on July 9 1996 in London, England.