Episodes
Thursday Oct 18, 2018
Death in Detention
Thursday Oct 18, 2018
Thursday Oct 18, 2018
The government of Australia has ordered MSF doctors to leave Nauru, so the refugees there who are committing suicide will commit suicide some more.
Version: 20241125