International Sri Lanka: Protesters ‘will occupy palace until leaders go’ By Kazi Njema Reporter - July 10, 2022