0 / 60 seg.

EUROPE: No doubt members of the European parliament enjoy some goose liver when they meet in this Alsatian city