Sri Lanka’s former PM Wickremesinghe elected as president despite widespread public opposition

This post was originally published on DW News.