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 the country's Supreme Court. The e-Visa system, managed by a...
Read moreDetails