The United States , European Union and international human rights groups have all urged Tehran to stay the execution of Sakineh Mohammadi Ashtiani .