Kenya, Shadow of Scandal Hangs Over Ricci Cocaine Case

Husband and wife arrested on drug trafficking charges risk life imprisonment. Couple have languished in.