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.
Read More...
Read More...