Luxurious vehicles stolen from UK Nabbed at Mombasa port

On Wednesday Kenya Revenue Authority (KRA) officials seized several luxury cars believed to have been stolen…