Shocking Revelations: Indonesian Official’s Estate Unveils Slave Labor and Human Rights Abuses
Anti-corruption detectives stumbled onto a huge farm in North Sumatra that housed 65 men imprisoned in cages, exposing the horrible underbelly of corruption and human rights abuses in Indonesia. The hostages, who were initially mistaken






