News For All
Explore the 39 candidates competing in Sri Lanka’s 2024 Presidential Election. Learn about their backgrounds, platforms,…