The Exiles (2024)

During the 1965 mass killings to eliminate the Indonesian Communist Party, the new regime banned scholars in the Soviet Union and China, forcing them...


image