In Saudi Arabia, where the rigid interpretation of Islamic sharia law serves as the foundation of the whole legal system,…
This website uses cookies.