Carla Lee

鈥淪oldiers, our race salutes you!鈥� state the Sinhala-language slogans on huge placards plastered across Sri Lanka鈥檚 countryside.