The Kenya Revenue Authority (KRA) has seized several litres of illicit alcoholic beverages during an anti-illicit trade operation Nairobi. KRA carried out simultaneous...