Greens / EFA group members stage a protest against patents in the agriculture sector

Event date: 10/05/2012