Headlines: Sri Lankan Prime Minister Ranil Wickremesinghe Steps Down Amid Turmoil
Sri Lankan Prime Minister Ranil Wickremesinghe, who was appointed on the top post after Mahinda Rajapaksa resigned owing to widespread protests, has also stepped down...