Law & Order Kenya Revenue Authority Impounds Over 40,000 Litres of Smuggled Ethanol Worth Ksh. 26.9 Million; One Suspect ArrestedBy Golden MosesAugust 29, 2024 Law & Order 4 Mins Read The Kenya Revenue Authority (KRA) has seized over 40,000 litres of smuggled ethanol, estimated to be worth Ksh. 26.9 million.…