According to Spanish media reports, the Indian visa services company BLS International has been drawn into a Spanish National Court investigation with links to an alleged visa fraud network at Spain’s consulate in Algiers.
According to Spanish media reports, the Indian visa services company BLS International has been drawn into a Spanish National Court investigation with links to an alleged visa fraud network at Spain’s consulate in Algiers.