Share
Copied
A new president for Sri Lanka will be elected on July 20, 5 days after parliament reconvenes. President Gotabaya Rajapaksa has said he will resign on Wednesday.