Kenya Revenue Authority (KRA) in conjunction with the multi-agency team charged with combating illicit trade has impounded more than 1,600 cartons of alcoholic...