Police guards and barbed wire keep out public opinion while the GE seed industry plots the contamination of European land inside.

Photo | 21 October, 2002

Police guards and barbed wire keep out public opinion while the GE seed industry plots the contamination of European land inside.

Categories