A apnews.com Saudi Arabia puts 81 to death in its largest mass execution 117 points nojonestownpls 4 years ago 116 comments