World Sri Lankan President Gotabaya Rajapaksa admits errors resulted in financial disaster April 19, 2022 The World Opinion Sri Lanka’s president stated Monday that he made errors that resulted in the rustic’s...