Hosts India humiliate Sri Lanka to maintain perfect record and reach Cricket World Cup semi-finals
By AFP | Published Nov 2, 2023
India recorded the second biggest win in the history of the Cricket World Cup when they hammered Sri Lanka in their match on Thursday.