October 4, 2024

Saudi Arabia Executes A Teenager – U.S. Judge Says “No Law Against Killing A Chinaman” – Cultural Evolution

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 […]