Ranil Wickremesinghe, new Sri Lanka PM, vows to revive economy May 12, 2022 Opposition leader Ranil Wickremesinghe was sworn in as Sri Lanka's 26th Prime Minister on Thursday, days after his…