Sri Lanka’s President agrees to resign after protesters ransack palace, set fire to PM’s home

This post was originally published on CNA.