Tolo News: Afghanistan’s U19 has beaten England by 21 runs in in their U19 World Cup warm-up match in South Africa. The World Cup will kick-off in two days and Afghanistan is to face host South Africa in their opening match. Click here to read more (external link).