Editorial1 year ago
Kenyan Woman Sentenced to Death in Vietnam for Drug Trafficking
A Vietnamese court has sentenced 37-year-old Kenyan national Margaret Nduta Macharia to death after convicting her of drug trafficking. The ruling, delivered on March 6, 2025,...