2024 Sri Lankan presidential election

GPTKB entity