International outrage swelled after the government of Saudi Arabia executed a woman who was only 17 years old when she was arrested for murder. Rizana Nafeek, a domestic servant from Sri Lankan, was convicted of killing a four month old boy under her care. Despite the pleas of human rights groups to call off the […]