There is an organization called Greenpeace .
The global organization does not accept funding from governments , corporations , or political parties , relying on 2.9 million individual supporters and foundation grants .
Greenpeace