North police seize 16 luxury cars from tax debtors

Israel's Tax Authority and police seized 16 luxury cars from tax debtors in northern Israel yesterday, boosting enforcement against evasion to ensure legal tax.