Kenya Revenue Authority Impounds Over 40,000 Litres of Smuggled Ethanol Worth Ksh. 26.9 Million; One Suspect Arrested

The Kenya Revenue Authority (KRA) has seized over 40,000 litres of smuggled ethanol, estimated to be…