Much has been written about the International Cricket Council’s World Cup competition being played in India, but relatively few of the words have been about the incredible achievements of the Afghanistan team. Against a backdrop of poverty, war, political turbulence and natural disasters, the team performed magnificently. Afghanistan is surely one of the world’s most Continue reading »