International

Switzerland summons Sri Lanka’s Ambassador Karunasena Hettiarachchi

AFP