Activists declare a "Climate Crime Scene" at Range Rover factory in the UK which makes SUVs.
© Greenpeace
No archiving. No resale. See Copyright policy for more information.
Image ID number: 139509