human rights abuses, including overseeing the abduction of democracy activists. Indonesia is the world's third-largest democracy and sits at a …
Read more: Former general linked to human rights abuses elected as Indonesia's next president
2024-02-14