Professor Gillian Triggs

Greg RossSocial Issues

Gillian Triggs

Gillian TriggsIn this interview with TLP’s editor Greg T Ross, Professor Triggs speak about the need to maintain human rights and values free of political interference.

Download podcast.