Sri Lanka's new President Dissanayake pledges to do everything to clean public life
In his inaugural address to the nation, Dissanayake thanked his predecessor Ranil Wickremesinghe for respecting the people’s mandate and facilitating a peaceful transfer of power.