Opening party marks start of Cricket World Cup

The opening ceremony of the 2019 Cricket World Cup took place on Wednesday at The Mall in front of Buckingham Palace in London. Before the ceremony dubbed the “opening party”, the captains of all 10 participating teams got to meet Elizabeth II, the Queen of the United Kingdom, at the palace. Prior to the trophy […]