Sri Lankan Prime Minister Ranil Wickremesinghe gestures as he addresses a May Day rally in Colombo yesterday. The traditional May Day celebrations were shifted as May 1 coincided with a week of Buddhist celebrations marking the birth, enlightenment and the passing of Buddha.

Related Story