srilanka

What Sri Lanka’s shocking loss to Namibia could signify for the Rohit Sharma-led team at the T20 World Cup

Namibia, which is positioned fourteenth in the ICC rankings, dazed recently delegated Asia Cup victors…