Tax Kenya’s Revenue Authority is auctioning ‘overstayed items’ in Mombasa port Kenn Abuya 24 months ago