Posted on June 19, 2021 by adminEuropean Parliament Resolution Puts Sri Lanka in a Spot On June 10, the European parliament passed a resolution strongly criticizing Sri Lanka for its human rights record. Among other things, it sought the … ( read original story …)