Saudi Arabia has carried out its … Saudi Arabia has carried out its … …Read More Post navigation Saudi Arabia: Highest execution toll in decades as authorities put to death 198 people — Saudi Arabia News A Journey of Survival and Redemption: Atticus Publishing Presents David P. Summers’ “Walking Between Raindrops” — Saudi Arabia News