Natasha Chamba , Showbiz Reporter TEAM Zimbabwe at the World Blind Wine Tasting Competition which was hosted in France last Saturday went 10 places up from last year and was placed number 14 out of 24. The globe’s most-regarded wine connoisseurs gathered in France at Chateau St Pierre De Serjac for the competition. Drawn from […]