Millions of tons of palm oil are ‘missing’ from Big Food’s deforestation-free claims.
Our Planet Versus Plastic Bags—A Tale of Two Cities
Americans discard 100 billion plastic bags annually, the equivalent of 12 million barrels of oil.
Political involvement should be a requirement for citizenship