
Explosive report calls out world leaders for enabling large-scale exploitation: 'This cannot continue'
A report from the World Wildlife Fund called out the Swedish and Finnish governments for their failure to uphold environmental agreements. The report claimed that despite Sweden and Finland's heavily forested lands, not enough effort is being put into …