Food and Water Watch
Food and Water Watch
Washington DC | IRS ruling year: 2006 | EIN: 32-0160439
Our food, water and climate are under constant assault by corporations who put profit over the survival of humanity. They have seized control of the very institution ... (More)