Sri Lanka Halts New eVisa System Amid Controversy and Legal Challenges
Sri Lanka has suspended its recently launched e-Visa system just three months after its introduction, following an interim order from ...
Sri Lanka has suspended its recently launched e-Visa system just three months after its introduction, following an interim order from ...