Spain widens visa fraud probe, Indian firm BLS under scanner
Spain's National Court has widened its investigation into an alleged visa fraud scheme at its consulate in Algiers, with Indian outsourcing firm BLS International now under scrutiny. Judicial sources say the probe,…















































