By Ruth Chayinda-The Zambia Revenue Authority -ZRA- has impounded 74 vehicles that have been dubiously imported into the country. This follows an operation conducted this morning around 04 hours in Lusaka, Kitwe and Ndola. ZRA Commissioner General, Kingsley Chanda has since given people with dubiously imported vehicles to have them cleared before the 15th of…