Germany grants Sri Lanka €11 million despite human rights concerns

Germany has agreed to grant Sri Lanka €11 million in technical assistance through 3 development cooperation projects, despite concerns of Sri Lanka’s human rights record.
Tamil News
Latest news from and about the homeland