Photo: MORAGAHAKANDA, Sri Lanka: Chinese workers look over the construction site
Tuesday, 27 January 2015