Repeat: Saudi Arabia is heavily criticised for its refusal to tolerate political dissent, lack of an open and fair legal system and indiscriminate death penalty.
Saudi Arabia is heavily criticised for its refusal to tolerate political dissent, lack of an open and fair legal system and indiscriminate death penalty.