G7 Leaders Sign Declaration To End ALL Fossil Fuel Subsidies By 2025
• True ActivistG7 leaders just signed a joint declaration to finally ditch fossil fuels for good. By pledging to end fossil fuel subsidies by 2025, leaders of the U.K., U.S., Canada, France, Germany, Italy, Japan, and the E.U. seem to finally take the hint that the