Carla Lee

“Soldiers, our race salutes you!” state the Sinhala-language slogans on huge placards plastered across Sri Lanka’s countryside.