Saudi Arabia executes 81 people in show of force by an emboldened Mohammed bin Salman
March 18, 2022 NBC News
CHRHS Visiting Scholar John Hursh and general secretary of the National Assembly Party Abdullah Alaoudh discuss the recent mass execution in Saudi Arabia.