BLS International resumes accepting visa applications for India, others

Spain, Brazil, Lebanon, Cyprus, and Portugal are some of the other countries