MOMBASA, KENYA: Kenya Revenue Authority has impounded 21 vehicles at the coast that have foreign registration numbers worth Sh30 million.
Kenya Revenue Authority (KRA) carried out the sting operation over the weekend with other state agencies including the police and Kenya Bureau of Standards(KEBS) after mounting roadblocks, to enforce border control measures.