Saudi Arabia executes 7 men after appeals rejected

READ FULL ARTICLE