Follow us on
loading....
Authorities in Saudi Arabia, in a crackdown, unveiled more than 20 violations of the kingdom’s labor and residency regulations. According...