102 smuggled vehicles impounded in ZACC, ZIMRA blitz
The Zimbabwe Anti-Corruption Commission and the Zimbabwe Revenue Authority (ZIMRA) have impounded 102 vehicles this week believed to have been smuggled into the country by car dealers in and around the city.