Colombo: Sri Lanka will elect its new president on Wednesday, July 20. Interim President Ranil Wickremesinghe, Dullas Alahapperuma and JVP Anura Kumara Dissanayake for the top post. The chair was vacated by Gotabaya Rajapaksa last week after he fled to Maldives and then Singapore, leaving behind a nation battered by unprecedented economic crisis and struggling...