As the sun rises in Vietnam today, Margaret Nduta Macharia's fate hangs in the balance.

The 37-year-old Kenyan, sentenced to death for drug trafficking, has spent the past few hours in uncertainty; either waiting for her execution or holding onto the slim hope that diplomatic efforts will secure her a last-minute reprieve.

For days, leaders, family members and activists have waged a desperate battle to halt her execution, even urging President William Ruto to intervene directly.

Diplomatic calls and emotional public appeals have all played out as the countdown to her execution reaches its final hours.