India Suspends Visa Services for Canadian Citizens Amid Diplomatic Dispute
New Delhi: India has suspended visa services for Canadian citizens. The initial screening company, BLS International, referred to the Indian mission’s notice on its website,...