The possible execution of Margaret Nduta has sparked an online debate.