Farmers stage a protest in front of the EP in Strasbourg

Event date: 16/05/2006