Margaret Nduta’s Fate: Kenya makes last-ditch effort to save convict in Vietnam

  • | Citizen TV
    7,002 views

    Margaret Nduta was scheduled for execution on Monday

    A team from Kenya’s embassy in Bangkok left for Hanoi