News The people of Sri Lanka are facing some crucial choices eyeadmin 30th July 202030th July 2020 The Global Tamil Forum (GTF) in a press release has stated that “The people of Sri Lanka are facing some crucial choices. The outcome of...