Umrah Biometric visas - an inconvenience?
--:--
There's been a lot of talk recently about Saudi authorities implementing the biometric visa system for visas. It’s believed this will create a huge logistical inconvenience, as there are only two biometric centers in the entire country.