Ravaged by war, almost no infrastructure or stadium of their own, also weighed down by the politics of sports and yet Afghanistan have managed to punch way above their weight in the ongoing T20 World Cup in the West Indies. (Full Coverage | More Cricket News)