On the night of September 1, 2025, Indonesian police forcibly detained Delpedro Marhaen, Executive Director of the Lokatatu Foundation, a…
This website uses cookies.