Two Saudi Soldiers Executed as Dissent in the Military Smolders
On September 14, Saudi authorities announced that two army pilots, Lieutenant Colonel Pilot Majid bin Musa Awad al-Balawi and Chief Sergeant Yousef bin Reda Hassan, had been executed. Their arrest, interrogation, hearings, sentencing and execution all took place in complete...