Sri Lanka’s former PM Wickremesinghe elected new president amid protests

This post was originally published on CNA.