Unfortunately, the public opinion in Sri Lanka has not been strong enough to prevent the Sirisena government from signing this suicidal agreement with China. by N.S.Venkataraman […]
Author: Sri Lanka Guardian
Sri Lanka Guardian has been providing breaking news & views for the progressive community since 2007. We are independent and non-profit.