95a (1)

June 3, 2021

High-resolution satellite image of oil palm plantation in Peruvian Amazon. Imagery: DigitalGlobe. Click to enlarge.