Cartoon

Cartoon

Car dealers have decried the high taxes imposed on imported cars, saying the importers want taxes on new cars to be reduced.
The New Times
Times Reporter