By | January 09 2013 1:28 PM

Human rights activists have condemned the Saudi Arabian government for executing a young Sri Lankan housemaid who was convicted of murdering an infant in her care.