Read More 2 minute read Asia Diplomatics Global News India North America VFS Global Says Its Canada Visa Application Centres to Remain Open in 10 Indian Cities Hours after Canada announced that it would be withdrawing 41 of its diplomats from India, visa services provider… byOmja NishitaOctober 20, 2023371 views