Another self-immolation on Nauru

From The Panel, 4:14 pm on 3 May 2016

Greg Barton of Deakin University discusses the desperation of those in Australia's detention centres.

Get the RNZ app

for easy access to all your favourite programmes

Subscribe to The Panel

Podcast (MP3) Oggcast (Vorbis)