The tragic case of Margaret Nduta, a Kenyan woman sentenced to death in Vietnam for drug trafficking, has sparked widespread concern and calls for government intervention. Many Kenyans are asking why their government has not stepped in to save her life. However, the reality is that the Kenyan government is largely powerless in this situation […]