Pay €25,000 for Schengen visa: Indian company BLS under probe after Spain’s Algerian migration crisis August 24, 2026 by Sharing Is Caring: