Sri Lanka gives on-arrival visa at airport, VFS Global e-visa site shut on court order

Sri Lanka has shut a electronic visa application site run by consortium involving companies called VFS Global, IVS and GBS, after a court order …