Apple News

Maeve Brennan puts out a bat-signal for the planet

The artists flags the unforeseen environmental effects of wind turbines in this award-winning film project

22 October 2018