A visitor record is a status document issued to visa-required or visa-exempt foreign nationals who are seeking to enter or…
Three men from India who say they were duped by the same immigration scam complained in vain about their alleged fraudster to…