I've got a job in Doha and my employer want me to go for CID fingerprint and screening. What is this
15 comments