Germany's Green Party under pressure over Mercosur vote
The Greens are big supporters of international agreements. But now, eight German lawmakers in the European Parliament have all but scuppered the Mercosur free trade agreement — defying their party lea...