I'm from ALGERAYesterday 25/04/19, I too got a job confirmation from this agency whom asked me to share the front page of passport for visa processing.
After carefully previewing your international passport be informed
that due to distance and limited time,we won't be able to conduct a...