The 17th edition of MOMENTA Biennale de l'image presents a smattering of artworks and immersive installations that transcend Western environmental values
At Artists Space, New York, the 'public secret society' expands its ranks