Posted inWorld
Sri Lankan leftist leader sworn in after landslide election win
COLOMBO, Sept 23, 2024 : Sri Lanka's first leftist president was sworn into office Monday vowing to restore public faith in politics after anger over the island nation's unprecedented economic…