South Africa’s captain Faf du Plessis won the toss and elected to bat against India in the World Cup semi-final in Dhaka on Friday. Du Plessis returned to lead the Proteas after being forced to sit out of the previous match due to a one-game suspension…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate