The government of Kenya is in a race against time to save Margaret Nduta from execution in Vietnam. Kenya has activated her ...