Queen Elizabeth II sits with the 10 captains of the sides competing at the Cricket World Cup 2019. AP Photo

India captain Virat Kohli honoured to meet Queen Elizabeth II and Prince Harry




Middle East Today

The must read newsletter for the region

      By signing up, I agree to The National's privacy policy
      Middle East Today