India’s cricket stars consoled by King Charles after Lord’s defeat

India’s cricket stars consoled by King Charles after Lord’s defeat
Britain's King Charles poses with members of the India men's and women's Test teams in the gardens of Clarence House, London on Tuesday. Agence France-Presse

Most Popular Stories