State Sponsored Murder in Saudi Arabia
Last Wednesday Rizana Nafeek, a Sri Lankan, was executed in Dawadmi, west of the Saudi Arabian capital Riyadh. She had been found guilty of smothering an infant in her care to death in 2007. This was quite frankly an appalling and truly outrageous barbaric act. Why? Well because …. While it is true that Ms Nafeek had confessed to the crime, she later … Read more