Posted on April 10, 2021 by adminSaudi Arabia executes 3 soldiers convicted on high treason The soldiers were executed in Saudi Arabia’s military command of the southern region near the border with Yemen after their convictions … ( read original story …)