Pakistan Defeats India in Cricket Final

Advertisement
SKIP ADVERTISEMENT

Pakistan Defeats India in Cricket Final

The victory in London over their archrivals, who held the International Cricket Council’s Champions Trophy, produced intense emotions on the field and in South Asia.