Subscribe
Audio Hub
The recent mass execution in Saudi Arabia continues to spur reactions in the region and at the UN in New York.
On Saturday the Kingdom announced that it had executed 47 prisoners, including a prominent Shia cleric, on terrorism-related charges.