Margaret Nduta case: Why drug traffickers face execution in Vietnam
The Kenyan government has pledged to exhaust all possible avenues to prevent the execution of Margaret Nduta, a Kenyan national sentenced to death in Vietnam for drug trafficking. However, the…