“....home to an estimated two million to three million illegal foreign workers....”
I doubt the validity of that number.
How did these illegals get into Saudi and, more importantly, how will they ever be able to leave the country?
“How did these illegals get into Saudi”
Just a guess. Some poor slob enters legally on a temporary work permit. When he gets used to making more money than he could possibly get in Bangladesh, he’s tempted to overstay. At that point his status becomes illegal.