A piece that sheds light on the inhumane and illegal shackling of individuals suffering from mental health disorders in Indonesia.
+ producer + director
A piece that sheds light on the inhumane and illegal shackling of individuals suffering from mental health disorders in Indonesia.
+ producer + director