Sri Lanka’s embattled President Gotabaya Rajapaksa, under immense pressure from the public and the Opposition to quit over the island…
Sri Lanka’s embattled President Gotabaya Rajapaksa, under immense pressure from the public and the Opposition to quit over the island…