Editor’s Choice


Cricket emerged the real winner as fans were treated to spectacular cricketing acting by Pakistan and World XI in the three-match Independence Cup at Lahore.

 

More from Editor's Choice