Ranil Wickremesinghe was today elected new Sri Lanka President amid the massive economic crisis the island nation is reeling under. Wickeremesinghe had been serving as acting President after Gotabaya Rajapakasa had to resign from the top post following widespread protests in the country.