World President Gotabaya Rajapaksa resigns as protests proceed in Sri Lanka July 14, 2022 The World Opinion Sri Lanka President Gotabaya Rajapaksa on Thursday despatched his resignation letter via an e-mail...