Namibia scored a nerve-shredding victory over Oman in their T20 World Cup Group B clash in Barbados on Sunday after a low-scoring thriller was decided by...
The Netherlands have leapt to the top of Group A and are well placed to qualify for the Super 12 stage of the ICC Men’s T20...
Germany apologized on Friday for its role in the slaughter of Herero and Nama tribespeople in Namibia more than a century ago and officially described the...