Remove Mongolia Remove Org Remove Policy
article thumbnail

YouTube took down Michael Moore’s film attacking renewable energy

The Verge

The footage depicts the Shiguai coal mine in Inner Mongolia, China, and it’s used in a montage about how solar panels and wind turbines are made. org, wrote in Rolling Stone. Planet of the Humans was also taken down from another platform, Films for Action, because of the copyright claim.

YouTube 140