Shell Protest Philippines
Opinion & Analysis

Just 100 Companies Will Sign Humanity’s Death Warrant

The 100 corporations actively suffocating us in a blanket of global warming emissions are the same ones that run our government. They have wrapped their tentacles around our politicians, the regulatory agencies and the criminal justice system.