World Saudi Arabia places 81 to demise in its biggest mass execution March 12, 2022 The World Opinion Saudi Arabia on Saturday accomplished 81 other people convicted of crimes starting from killings...