Cricket: India women win gold medal


The Indian women's cricket team defeated Sri Lanka by 19 runs in the final to claim the gold medal.

Read More
Next Story