Palm Oil production vs orangutans

"...scenes like this are becoming more frequent in Indonesia" - meaning scenes of orangutans directly confronting excavators? If so, wow.
 
Top