Sri Lanka president, PM to resign after tumultuous protests

Sri Lanka president, PM to resign after tumultuous protests