and Robert Raphael Dozens of cherry trees have been donated by Japan to a council in Worcestershire to mark the authority's 50th anniversary. The first of the 60 trees have been planted in Evesham ...