London: England defeated West Indies in the second Test of the 3 Match Series by 113 runs. The series is now tied 1-1 going into
Tag: PC_ICC
ICC postpones T20 Cricket World Cup
Dubai/Mumbai: The International Cricket Council (ICC) on Monday confirmed the ICC Men’s T20 World Cup in Australia 2020 has been postponed due to the ongoing