World Cup: Captains of participating teams meet Queen Elizabeth II, Prince Harry
Captains of the ten participating teams in the ICC Cricket World Cup 2019 met Britain's Queen Elizabeth II at Buckingham Palace. The Queen posed with the captains for a photo as well. Prince Harry, the Duke of Sussex also met the…