Indonesia and Sweden to boost human rights
Though they may be geographically poles apart, Indonesia and Sweden are coming closer in at least one area: the promotion of human rights. “Both countries are committed to continuing the …
Indonesia and Sweden to boost human rights Read More
