BY JAMES GREEN
Rene Duignan in his film (Provided by Rene Duignan)
Rene Duignan in his film (Provided by Rene Duignan)
Rene Duignan in his film (Provided by Rene Duignan)
Japan's high suicide rate is the focus of a new documentary movie made by a European Union economist who became alarmed by the everyday nature of it.