Insisting on REDD is playing a game already lost for the climate and peoples
FIFA is a for-profit organization which, through its leaders and a small group of corporations, merchandises the world’s most popular sport, football. FIFA and its commercial partners earn billions of (Read More)