Cash-strapped Sri Lanka votes to elect new President Sep 21, 2024 Millions of Sri Lankans were casting their votes on Saturday to select a president who will face the task of…