“itt-oil-field” Charts

90% Oppose ITT Oil Field Development »

How large does the majority need to be to fight big money/oil? In Ecuador 90% of the population oppose developing…

Care2 Causes
by: Care2 Causes
views: 234