HARARE – The ICC Cricket World Cup Trophy arrives in Zimbabwe this afternoon as the plaque makes its 12th stopover since July 3. The iconic trophy will be in the country on its routine tour of all countries of the teams participating at next February’s ODI World Cup to be co-hosted by Australia and New…

