With Many Roadblocks, Ranil Wickremesinghe in Presidential Race Again. A Look at His Chequered Past
Ranil Wickremesinghe, Sri Lanka’s current acting President and Prime Minister, will fight with other two Members of Parliament — Dullas Alahapperuma of the Sri Lanka Podujana Peramuna and Anura Kumara Dissanayake of the Janatha Vimukthi…